The in store customer service is awesome! I've never made a bad purchase from MJ. The employees always steer me in the right direction. I've gotten plenty of gear from Moosejaw and never had a problem with delivery or a return. Sometimes I receive my order in multiple boxes but, when things are coming from different places. They'll ship separately.