I just had the 3rd hubcap break on my '07 touring with 80K miles. They run $70+ each at the dealer. The aftermarket units the dealer sells don't fit the 16" wheels on the Touring model. Just curious if others have the same problem.