I retired my old 325i. It had 230,000 miles on it, and everything was wearing out. Shocks, struts (I was basically bouncing down the highway!), brake pads, badly warped brake rotor, another timing belt (the weird burning smell was not a good sign), full tuneup, new thermostat (throwing a check engine code), leaking gaskets.....
This is after spending thousands on new alternator, brakes, belt, fuel pump, and lights!
Given the car was cheap to begin with, can't complain. But....to replace everything would have cost (professional, expensive garage) 3-5k!
So the wine clubs are being culled.

Ach...Can still buy single bottles.