Dude that sucks!
It's an inconvenience but on the brightside you get new rims and tires at the shop's expense.
Hopefully the rims aren't a pain to replace. :-/
And thankfully the buttheads that left you on blocks didn't do anything else to the car.