I need to replace my front struts for my 09' 328xi, shop quoted me nearly 1,400 for it. I want to do this the cheapest route as well as easiest so my initial goal was to get loaded struts and just do it myself but I can't find any loaded sets for the x drive except used stock ones on ebay. Is this because the shock needs to be compressed to take out the old ones and put new ones in anyways? That would be my guess, but haven't found a clear answer. I am trying to avoid buying or using a shock compressor because I don't feel comfortable doing that, but could I just take the strut out and take it to a shop to get the new one on the shock without using a shock compressor myself? Any help is appreciated I know this is a tall order for x drives.