Update: my supplements did arrive! (Actually the very day I posted this review - go figure). Yeah! So, I have updated my stars to 4 and dinged this place 1 star for poor communication. But not a scam site.
Original posting: I ordered supplements. The site even sent a shipping confirmation - supposedly through DHL. I checked the shipment tracking confirmation at DHL - guess what - NOT FOUND. No response from the store and phone number doesn't answer. Seems sketchy.