I got a story to tell...
So I ordered the guitar that I wanted (Fender American Special Stratocaster HSS - Black) from American Musical Supply on Thursday. I set up the 8 payment plan with the credit department and they told me everything was good. I was expecting the guitar to be in my hands around Thursday/Friday of next week.
So in my eager anticipation, I was looking for updates for my status order about every other hour online. When I didn't see any update by 6pm on Thursday (The ad said that it would ship same day

) I called the customer service desk. They told me that it was a hold up by the credit department. I was thinking "why is that? They said I was good...I know I'm good...what's the deal?

" The Customer Service Rep told me to call back friday. Aight...cool.
Friday comes and I call the Credit Department. They told me that they needed to verify my bank info. I'm thinking "okay that's fine". I hang up and wait 2 hours.
I call again...they tell me "We are still waiting to verify your bank info. Ummm...what's your bank's phone number?"

...wut? So I tell them the number and I ask "How long does it take to verify?" they told me about 30 minutes. I'm thinking "Okay...I'll wait 2 hours and if I don't see an update then i'm calling back."
Two hours later, no update. Now i'm annoyed. I call back and ask what's the deal. They say that they are waiting to verify. I told them "If I knew I had to cattle-prong y'all along for my order I could of taken my business elsewhere. The customer shouldn't have to follow up with you guys!" The Sales Rep said "Sir i'm sorry for your hassle...let me take 10% off your order..." I stop him and say "I would like the discount and next day delivery also..." They said "Yes sir...that also..."
I stayed on the line while they verified everything. They sent me an email showing that my guitar shipped and I thanked them for rectifying the issue.
So I wake up today around 11 am (sleeping in lol) and the FedEx guy has my guitar for me! I tuned it up and played it...plays like a dream and it sounds good too! Always wanted a humbucker in the bridge

I'm playing it this Sunday! I know they are gonna tell me i'm too loud LOL! I'mma hafta get the strings changed (9's to 10's) and a quick setup and I should be good to go!