I own a 95 325is, my front sport seats have some cracking and wear. I was wondering what price range i might expect to pay to get them recovered or if anyone has a set of grey ones they are looking to sell that are in excellent condition. Also, im having a problem with my headliner and door panels seperating. Does anyone know a good way to fix these or possibly get them replaced for a reasonable price? thankyou