Sorry you have had problems. Just bad luck I think.
I took delivery on a 2008 Z06 Corvette a year ago. Perfect and hasn't seen the dealer yet (only 1200 miles).
In 2001 took delivery on a special order 2002 Trans Am Firehawk, before that a new 1995 Firehawk and before that a 1992 Cadillac Eldorado. No problems with any of them when I took delivery. Been buying from the General for years and will probably continue, assuming the General survives.