so sorry to hear about the bad news. I know the feeling since mine is and has been in the shop almost 2 months
mostly because of dealy in shipping of parts I ordered from Germany, but only a couple more weeks
Do yourself a favor and make sure it gets on a Frame machine just to be safe there is no hidden damage there.