Don't feel bad, I sent my PX4 Storm in on November 2nd. I have the UPS confirmation of delivery and signed for email that they recieved the gun on November 4th. I called in on December 29th and they told me they didn't receive it till December 2nd and it would take 4-5 weeks for repair. Now that's BS, I simply told them to go find my gun send it back "UNrepaired" so I could trade the piece of crap off for a new Glock. I should have listened to my friends in the first place. Beretta has lost me as a customer FOREVER, and I am determined to leave a review of the gun and their service on any and every web page I can find. This has been the worst customer service I've ever received and this is coming from what is know as a great company.