wOw, I am so sorry your having to go through this crap into 2013
How far are you from Arlington / Mansfield area?
there is a fellow BMW / Porsche owner who owns his own bodyshop and there top notch
let me know is it's near enough for you to give them a call.
I would definitely document everything that you've went and will go through with these guys and prepare yourself for court.
sounds like they need a good kick in the "Go-Nads" for treating you this way!
try the advise of "DallasBoosted" it seems like the only play to get them to do right before someone looses there job.
good luck cymk
Leonel aka Rico /// BMWCCA # 403748
01 HPF Stg II Turbo /// M3
2012 BMW X5 3.5d - Family Hauler
2010 Toyota Tundra/CrewMax/LTD - M3 Hauler