Damn this sucks. I had to deal with other people/companies messing with my car when I got it...man it was an awful experience. Took over a year to get it all settled but I did learn that there are still companies out there that actually value their reputation and customer service.
If you try hard enough you will get your money back from the shop that messed up your car. (threaten small claims lawsuit for the full amount and have everything documented) Try your best to find a shop that actually cares and insurance will pay for it.
Also, what others said...get the reflectors filled in! and wait on the clear bra