Go with a G.M. dealer. Youll be happier down the road if a problem ever arises. Its worth the extra couple hundred bucks...........