Like everyone has said, the shipping is absolutely insane. Be prepared to spend $10 per pound of whatever you buy, with arbitrary handling fees. I used to order a lot, but can't handle the customer service. Sometimes you get your item, sometimes it just never shows up. Occasionally I've gotten the wrong item or something that was wildly misrepresented. And don't think you can return anything - even if you got sent the wrong thing you're stuck with it. I've followed procedure and send a message to customer service, and all they did was ban my account. I made another account, and as soon as I had to email customer service about something it was ALSO immediately banned. So it definitely wasn't a coincidence! I guess I'll never get any of the stuff I paid for! Screw you and your pathetic excuse for a charity.