Did anyone get caught in that hail storm a few weeks back in Tulsa? My '98 Cobra got demolished. My dents are too deep for paintless dent repair. So, I have the car sitting in the bodyshop right now. Final estimate on my car is $2664, OUCH! Anyone familar with The Finishing Touch(body shop) in Sapulpa, OK?