@NXMR - Yeah, I know how frustrating it is to be excited to get a new toy only to find out it doesn't work when you use it the first time. I also hate expecting one to be delivered only to have it not arrive >.< !! I'm sorry that had to happen, Savage has a great reputation and I just bought my first Savage myself. A few misses happen to the best of us, unfortunately, and Savage is made up of humans after all.
I just hope people don't try to take their frustrations out too much on the guy that answers the phone when things like this happen... It's not his fault, and even though he might have had a bit of an attitude with you, I'd cut him a little bit of slack because no matter how bad you thought he was, I guarantee he talked to at least 5x as many people more frustrated than you that day, and many of them probably weren't as nice as you. It can really wear on a person. He likely also isn't paid much. It's hard to take pride in your work when you're not making enough to feel it's worth it (unless you go home and take customer service calls on your off time too because you like it).