Products arrived super quickly! The products were in great condition. My only complaint is that I never received the Free Shaker with my order over a certain amount. I know its super petty to complain about not receiving a Free Shaker, but now I have all this protein mix and no way to shake it... For me, this is the only thing separating SupplementCentre from being a 5star company.