Wow 1000+ views in 1 day. Impressive.

Good writeup btw. Sorry to hear, hope you get it resolved with Topspeed to your satisfaction, but seems unlikely as they had your car for 6 months, which they can't give back.