So the parts I ordered 22 days ago were finally shipped today. Via ground. Yep, no shipping upgrade mea culpas on their part. So now I get to wait yet another entire week before I get these parts that were originally supposed to ship within 2 days of my calling and placing the order. But seriously, after the piss-poor customer service I have recieved after this $800 order (and my very first $1500 order... damn, I guess I should have learned back then), why would I expect them to go the extra inch to help make me happy? They sure were happy to charge my credit card the moment I hung up the phone, however! It took numerous phone calls to figure out what the hell was going on. "Whats your name again? I can't seem to find you in QuickBooks" and "QuickBooks just crashed, let me call you right back" (yeah, that call never was returned). When I was finally able to pin down the sales person who took my order and never returned voicemails or phone calls after QuickBooks crashed, all I got was "Sorry, it was fabrication's fault. We're working on a new inventory system, it will be a better experience next time." Well, I'm working on a new system, too - it's called: "don't let the vendors fück me", so there isn't going to be a next time.