I think a major issue is they charge ur card the day it starts processing to check ur card making u think it will ship quicker than it does. I placed an order on the 13th for an "in stock" item.
After 8 days i called. They said its 7-10 days so i wait til the 10th day( friday) they argued it hadnt been 10 days and said it would be after the holiday weekend. I called back on tuesday and was told they were waiting on a shipment of them..wait i thought it was in stock. I ask when it will come in they say i dont know.
Send an email. No reply. Called back on day 14 and demanded answers to find out they can no longer get the " in stock" gun..
they did offer me a deal on another gun that is spose to ship out 2mar..but it isnt the one i wanted or the one i was waiting on. Once again.