Just got a 100ius of thanks and was wondering if anyone has used them recently and their opinions of the quality. Read very little of them in the last years online but source says some of the best generics currently. Packed in plain white box redtops and says thanktropins on metallic sticker. Anyone using this product?