My son had a minor fender bender in the car that my mother-in-law gifted us, damaging the lower painted chrome bumper trim. I didn’t want to take it to a body shop and pay a premium for the privilege, so I searched Google for the part, and carparts.com appeared near the top of the search results.
I ordered the part on Sunday evening, and it said it would be delivered on Tuesday, but it arrived today, Wednesday, April 30. Some might get upset because it arrived a day later, but this is not an issue for me. It arrived in a sturdy box, and the part was wrapped in a plastic bag and a soft foam sheet. Despite this, one of the clips was broken, but this was not a big issue, as there were half a dozen other clips.
Installing the part was initially a challenge. There were some additional tabs that were not on the OEM part, and I had to break them off to install the part. Upon further inspection of the OEM part, I realised it had the same tabs that had been broken off. So, it looks like the part from carparts.com was as close to the OEM part as it was realistically possible, so I am happy with the part for $64 delivered.
However, the part is not as good quality as OEM; the tabs are not as well-made, they are definitely more flimsy than OEM, but, given that the OEM part is no longer made due to the old age of the vehicle (18 years, thanks, GM) [/sarcasm], I’m happy with the quality, and it looks as good as OEM on the car.
Based on this single experience, I think I can safely recommend carparts.com.