Hello All, I have 05 330Xi -CPO and had to take it to the dealer to take care of some issues. Here is the list of stuff that was changed 1.Replacing both front and lower control arms. 2.Wishbone right and left. 3.Set rubber mounting on wishbone. 4.Self locking Hex Nut. 5.Ball joint left and right. 6. Replace rubber mounts of both control arms. 7.Replace left front spring strut mount. My concern - Is it something usual on a car with 41,000 or should I go ahead and get the $1500 extended warranty to be safe for the next 2yrs on top of CPO. Thanks in advance for your advice and reply.