I purchased a gun at buds guns, I made the order on the 29th. Was told it would be shipped from 3 to 7 days. I am now in the sixth day and called and was told it would not ship till next week sometime. I also took a day off work to get my gun because when I ordered it I was told that the mag could not ship with the gun and it would ship USPS and the gun UPS. I got a shipping notification with tracking for UPS. Nothing in the email that said it was for the mag. I assumed from the information that I was given that it was the gun so I waited a whole day with nothing coming in. I checked the shipping number at the end of the day and it said that it had shipped to my door. I then knew they shipped the mag to me by UPS. I also called and found that they have not shipped my gun and since I have moved and will not be here past a another week this puts the gun coming in past when I leave if they do not ship as the buds service personnel told me. This puts the gun shipping past 12 days after order. I was assured it would ship with in 3 to 7 days no problem. I told Buds to cancel the order and was told that they would do it but its a 10% fee. LOL Really? Buds can't ship within the time they promised and then wants to charge me for their inability to keep to the time they promised. If they told the truth that they would ship when they shipped and you just have to wait and I agreed that would be fine. But They have been very unhelpful and as I type I am on hold getting bumped to someone who supposedly can tell me something different. LOL I have a gun ready to ship with in two days from another dealer for about 6 dollars more. Conclusion? If you can wait and don't care buy from buds I guess, but if you need to keep to a schedule and want customer service don't buy from Buds guns. I just got off the phone with the supervisor at buds. He said that this gun is going to be a while before they can get it out. That its back ordered. LOL While I was waiting on line I was listening to the propaganda and it said that if its not available it will be marked on the web sight. Well its still marked in stock. Not very happy with buds guns. I told them to end the order and he did say he would end it with out a 10% fee. But he needs the credit card and its the Buds GE card that I do not have. LOL The one that it gives you instant credit and adds the option to the order, now I have to call GE to find out the information if they even will give it to me over the phone to get it credited back. What a cluster foxtrot. I ordred the gun from another place and paid the 10 extra to get next day delivery. She was very helpful and said that it would go out in two days. Its Oneclickshooting.com.