Sorry to hear that. I've been down the road of waiting for a manufacturer to do warrenty replacements (frame, shocks) and I have to say it is a hassle. One thing you must do is be persistent w/ the shop. They have a lot going on and dealing w/ warrenty replacements (where they don't make any money) is generally low on their list. So, follow up about once a week. Don't be a pest, but don't let them forget.
I guess you'll be hanging our here a good bit for the next 3 weeks.
You might search yard sales or the thrift store for a cheap bike just to get some riding in.