Bought my 2015 Silverado in Aug 2015. From the first day ,my truck had the shaking issue. I was told the tires had flat spots from sitting and that it will go away after I drove it awhile. Never did. I was told the 20" wheels do shake on these. Not true!. Was told it was the Continental tires. Went through Continental's hoops, and they blamed the alignment of the truck.So back to the dealer. They put it on a quick check alignment machine out front,and said its good. After 39000 miles and two and a half years of BS, I had enough. I looked on line and found GM complaint number and filed a case on the shaking.They had a GM consultant that works for the dealership ,work with me all day changing out wheels and tires and taking it for several rides. He put it back on the quick alignment machine out front again,and told me it was out a little but was within GM specs. When he printed out the alignment page I noticed it was barely within specs. In fact the camber in each wheel was at opposite ends of the spec.I had them do an alignment and no more shake. Even with the worn out tires the truck doesn't shake.Be forceful if you have to but make them check the alignment in the shop, NOT OUT FRONT, and ask for the print out of the alignment to see how close it is to spec. After two and a half years, it worked for me, maybe you have the same problem. When I ask why it took so long to find. The GM consultant told me, under warranty work, the technician is only allotted 3/10 of a hour ( about 18 minutes) to trouble shoot a problem. GM only reimburse the dealership the allotted time, unless they find a problem. Then GM will pay for the repairs. If the dealership goes over the allotted time,and doesn't find a problem, the dealership has to eat the bill.Something no dealership wants to do, so they tell you they can't reproduce the problem and give it back to you.The fight over who pays the labor cost is between GM and the dealerships, and the vehicle owner gets screwed.Either by not fixing the vehicle, or trying to make you pay for the bill, even though you have a warranty.