My experience with http://smartpowders.com/:
A few months ago I placed an order for $ 250 at Smart Powders. The shipment got seized by customs and later returned to SP.
Upon contacting them, they first said they'd issue a refund but this never happened.
I tried contacting them many times but they never responded to any of my emails. This was almost two months ago.
Finally I got an email saying I would get a $ 200 voucher but this never happened either.
I've tried emailing them several times since but haven't heard from them in over a month.
I seriously recommend you all to avoid Smart Powders, IMO these people are unserious cheating hustlers. Other companies may be a bit pricier but at least you won't get scammed.