Purchased $386 worth of merchandise from Airrattle.com and it arrived in a reasonable amount of time, but the box was busted open and a large bag of bb's was hanging out of the box. A battery pack was missing from the package, possibly due to it falling out when the box busted. The box had obviously been re-taped by Fedex. FedEx may actually have been responsible for the damaged box, but my problem is airrattle's complete lack of customer service. No answer when you call and no response when you email. I did get one email telling me to double ch3ck the package to make sure that I didn't just miss it when I opened the box. I will not do business with this sorry excuse for a company in the future.