New strut bearings are over $330 now, crazy, even the e12 one which used to be cheaper. I have three used but very good condition strut bearings. I clean them with carb cleaner and repack the bearing with grease using a small paint brush, all spin great, rubber in great condition or I wouldn‘t bother with these. Asking $75 each.