I ordered from DSG arms a few times. One time the item did not show backorder, so I placed the order. Four weeks later I still hadn't heard anything so I called them, I get a "that item is out of stock". "Thanks a lot" I said, and I hung up after cancelling. I decided to give them another chance and the same thing happens, then they call me two months later and ask me if I want the item I previously ordered. I respond with this. 'the item I previously ordered has been in stock at other retailers for months now, so I decided to order from someone that actually takes the time to keep an accurate inventory, no thank you". It took that item so long to hit their inventory that my credit card had expired, and I guess they figured they had a sucker just waiting for them to finally get their inventory straight, because the CC wouldn't process. No thank you.