Just to show you how tough these things are - that one is easily repairable . If it were anything else , might have to write it off . At least you don't have a lot of extensive damage , considering the shop's position - I'd just start saving up and hunting a few parts to fix it .
Sarge
Sarge