The only part I have had that didn't fit from Amazon was when I ordered a headlight kit and didn't believe the fitment chart when it said it wouldn't work. Chevy side marker lights are not the same as GMC side marker lights on my '99 2500. Otherwise, I have not had anything not fit when it said it would. Before I ordered something like this I would call and verify fitment first.Those eBay fitment charts are 99% crap. Same as Amazon. Don't trust them.