I have a 330ci, my seats are starting to rip and my back window side upholstry( hope i spelled it correctly) is beginning to hang, needless to say that urks me cause it looks tacky. Sooo im wondering if anyone has any good ideas or knows any good shops in the Philadelphia area. Also if anyone has any good recommendations on whats good to clean and condition my interior, with steps if possible would help. Thanx