My wife saw a bike wreck today! There is a traffic circle near where I live and I have noticed while driving my car that on the circle, there is dirt on the outside! I knew eventually there would be a bike wreck there, but I kept it in the back of my head and will avoid that circle at all...
Well, if you dig enough, you will see that each line up always has a few screwed up vehicles, but as far as customer service and warranty........I think you also got another raw deal! I bought my wife a new 2010 Chevy Traverse last year and have had no problems with the vehicle or customer...