The worst service from GM dealer. NO complaints against GM, but this dealer is very arrogant. The dealer treats customers as if they work for him. Never do business with them. Paid in full for a brand new silverado truck, and a few days later when picked up the truck the sales guy wanted another $1000 otherwise he wont give the truck. Double Dipping. thats what it is called. HE took $ 1000 from me and claims another $ 1000 from GM. THe dealer is very unethical in his dealings. Never buy from this dealer again. The dealer did not clean the truck bed before installing the bedliner.