Anyone purcase one of these through thier GM dealer ? What did you pay and how is the quality ?