So this all started because I ran out of magnesium. The kind I take before bed, the glycinate one, not the citrate that does other things to your stomach. I’d been buying it from the same drugstore near my apartment for maybe two years and one night I went to grab a bottle and they were just… out. Not “we’ll get it next week” out. More like “we don’t carry that brand anymore” out. Which, fine, but I had been sleeping better with that exact one and didn’t want to switch.
I did the thing I always do first. Opened Amazon. Typed it in. And it was there, but the price had gone up again and the reviews had that weird vibe where half of them are clearly about a different product. Some person was complaining about a hair brush in the magnesium reviews. I closed it. Then I opened it again. Then I closed it. You know how it goes.
I asked a friend who is way more into the supplement world than I am and she said she just orders everything from iHerb now. I’d heard of it but always assumed it was either too expensive or one of those sites that takes six weeks to ship. She told me to just look. So I did, one night around midnight when I should have been sleeping, which is ironic given the whole magnesium situation.
First impression was that the site has a LOT going on. Like, a lot. Categories everywhere, banners, deal tags, brand spotlights. I felt a little overwhelmed at first because I was just trying to find one bottle and the homepage was throwing entire skincare lines at me. But once I used the search bar and typed the brand I wanted, it actually pulled up the exact product, exact dosage, exact bottle size. Which already put it ahead of three other sites I’d checked. I started poking around more, looking at the filters on the left side, and ended up reading my iHerb cart fill up with stuff I hadn’t planned on buying.
That’s the dangerous thing about a site like this. You go in for one item and then you remember oh wait, I’m almost out of vitamin D. And the fish oil I like is half the price of what I pay at the pharmacy. And I’ve been meaning to try ashwagandha. Suddenly I had seven things in my cart and was reading customer reviews about a collagen powder I didn’t even know I wanted.

The product pages are actually pretty solid. Each one has the supplement facts panel as an image you can zoom into, which I appreciated because I’m picky about fillers and like to check the “other ingredients” line. Reviews are sorted by most helpful and you can filter by star rating, which I always do. I went straight to the three-star reviews because that’s where the honest people live. The five-star ones are too enthusiastic and the one-star ones are usually mad about shipping. Three stars is where you find out if a capsule is too big to swallow or if a powder tastes like dirt.
I’ll admit I hesitated before checking out. Not because the site felt sketchy, but because I always hesitate when I’m buying from somewhere new. I did a quick search for an iherb review or two just to make sure other people had actually received their stuff and not just gotten their cards charged into the void. The reviews I found were mostly positive, with the usual complaints about customs fees in certain countries and occasional packaging issues. Nothing that scared me off. I also noticed they had a rewards credit system where you get a small percentage back on future orders, which I didn’t really understand at first but figured I’d deal with later.
Checkout was straightforward. I made an account, which I usually avoid doing, but in this case it seemed worth it because of the loyalty thing. They had multiple shipping options and I picked the standard one because I wasn’t in a rush. Well, I was, sort of, because I was out of magnesium, but not enough to pay extra. Payment went through fine. I got an email confirmation within about a minute and then I closed my laptop and finally went to bed. Without magnesium. Tragic.
The next morning I already had a shipping notification. Which honestly surprised me. I’d expected the usual two-day “processing” delay where you just have to trust that something is happening behind the scenes. But no, they had already handed it off to a carrier and given me a tracking number that actually worked. I checked it. Then I checked it again at lunch. Then I checked it on the train home. I know nothing changes when you check tracking every two hours but I do it anyway. It’s a sickness.
A few days later the box showed up. It was heavier than I expected, which I think is because I’d added the collagen powder and that stuff has weight to it. The packaging was nothing fancy. A plain cardboard box, some inflated plastic air pillows inside, and everything wrapped in a thin layer of bubble wrap. No branded tissue paper, no thank-you card, no QR code asking me to follow them on Instagram. Which I actually liked. It felt like I’d just been sent a box of stuff, which is exactly what I had ordered. No theater.

Everything inside was sealed and intact except one of the bottles had a slightly dented label, which I assume happened in transit. The product itself was fine, it was just the paper label that had a small crease near the bottom. Not a big deal at all, just one of those things you notice when you unbox stuff. The magnesium was exactly the brand and dosage I wanted, same bottle, same label design I recognized from my drugstore days. The vitamin D was a smaller bottle than I’d pictured from the photos, but the count was correct, so I think that’s on me for not reading more carefully. The collagen powder had a foil seal under the lid which I appreciated because I’ve gotten powders before where the lid just kind of sits there loosely and you wonder what’s been happening to it.
I started taking the magnesium that same night and slept better, which I’d like to say is because of the supplement but it could also just be because I finally stopped lying in bed scrolling. Hard to isolate variables when you’re your own test subject.
One thing I didn’t love was that the prices on a few items had shifted between when I added them to my cart and when I actually checked out. Not by much, maybe a few cents, but I noticed. I think some items run on dynamic pricing or the cart updates based on stock or something. Not a huge issue but worth being aware of. Also, the site had been pushing me toward a brand I’d never heard of for one of the items, and after some Googling I realized it was their house brand or something close to it. I went with a more familiar brand instead. Maybe next time I’ll try the house one.
Would I order again? Probably yes. The magnesium thing wasn’t a one-time problem. I’ll keep running out of stuff and I’d rather order it from one place than chase it down across three different drugstores. The shipping was faster than I expected. The product was the actual product. The site itself is overwhelming but once you know what you’re looking for, the search and filters do the work. I still have items sitting in my cart from that first session that I never bought, which I keep meaning to either order or remove and never do.
I think I’m going to try one of those electrolyte powders next. Or maybe the ashwagandha. The cart is still open in a tab somewhere.




