Did the bike shop get some type of invoice showing the order and details??

I don't have this type/or brand, but I hope that you can get it worked out soon. That is a real bummer to wait to find this out. I would be pissed off too!

You have to vent sometimes, it is ok, we all need to get it out from time to time. Especially when it comes to our bikes.