I've always used Pyramid Air for BB/pellet gun stuff but figured I'd try Airgun Depot out. So far big mistake. Placed an order on Friday for your standard issue Crosman 2100B rifle and 1/2 dozen different styles of pellets. Stock up for back porch shooting gallery you know. Everything in my cart showed in stock and ready to ship. Cool, fired off Paypal figured it would ship Monday. Get an email from Airgun Depot this morniong, "some of your items are backordered." Look it up, everything is backordered! Not just one or two boxes of pellets. Every single item. Whatever, email to cancel the order, generic auto response pings back. Ok, call to cancel the order.....This is where it starts to get under my skin. Hold......hold.....5 minutes go by. AH FINALLY someone answers. Give them order#, please hold........another 3 minutes go by. Someone else pickes up the line,wtf? Did you cancel my order? What order sir? Sigh, give them the order number again. Of course, please hold....tick tock, tick tock. They never get back to me! Just left me on hold. So now what? I've emailed them, called and requested several times to cancel my order and they seem to just ignore my requests. Thier website shows in stock and ready to ship, shows in stock when you place the order. Pretty damn poor service if you ask me. I'm sending AirgunDepot a paypal invoice for the $100+ I wasted trying to give them some business. I'll never use them again. I understand how inventory levels work, sometimes things sell out. But just blowing my requests off really chaps my hide. Pyramid Air would never treat customers this way. If something is backordered they email you right away and ask if you'd like something else or to simply drop the line item. Last time they didn't have the pellets I wanted they gave 3 boxes of a different brand for free and waived the shipping. Not bad at all.