Purchased a used GMC truck with only 47,000 miles on it. Immediately noticed a vibration issue at highway speeds, The truck should have been fixed before it was offered for sale. Took the truck back to service (under dealership warranty). Stated they rebalanced the tires, technician states it is fixed. On way home, vibration at highway speed. Told to bring truck back next weekend. Another trip back to dealership, took tires to get road force balanced at another location. Waited 4 hours. On way home vibration issue still there. Technician stated all fixed. Spoke to service manager. Was told he needed it for a day or two. Brought Truck in for third time. Took service writer out for a ride. Agreed the truck has a vibration issue. No loaner vehicle in mass so service called for a rental car that they stated they would take care of. Two days later was told they don't know how to fix truck. 30 days later, I was charged for the rental car. Beware, "buy somewhere else"