I ordered few protein boxes from them, it took approx 3 days to send from there and it took 11 days to reach me.
but when i unboxed it was very well packed along with i got 3 preworkout sample and 200 gift card to shopping with them again. The product was very well packed and was looking like its coming from USA directly as it was having instructions manual from brand, even after i call to manufacturer to verify it, and it was all good. I did it through lot numbers. Overall very impressive in their pricing and other stuff, they should improve the shipping things.