Hello and thank you for the feedback. I'm sorry to hear about this and I hope we can work something out. Please contact me directly and I will help. Normally, the "tabs" that hold the wheel cover to the wheel wear out over time then break which causes the cover to come off. Although this is unavoidable over a period of long time maintenance, we would still like to try to help with the replacement cost. Let me know if you are interested in that and I will happily make the arrangements.
Thank you for your business and I hope we can make this right for you!
Toyota of Puyallup
Assistant Service Manager/Customer Relations Manager