It felt like it took me forever to find this and I was so happy when White Cross Pharmacy had it in stock. The tablets are tiny and I’ve never had any adverse reaction to them. I used another product - Feramax because I couldn’t find this one. Feramax is only 150 mg. and it’s not Ferrous Sulfate and it did close to nothing for me and the instructions said to take it for weeks! No way! The 300 mg. Ferrous Sulfate will work for me in about a week. Love White Cross Pharmacy and always visited their store when I was working downtown. They have some unusual stock, like Bach Flower Remedies. Thank you White Cross Pharmacy! I should be clear and mention that the reason for taking this is because I wasn't eating properly so the lack of energy showed that I might be starting to be anemic.