Hi I have a 2004, 325 Ci that I would like to get the front seats recovered. There is a local car upholstery guy here but, they said I need to order the kit. Can anyone make some recommendations of a company that they have used and were happy with. Thanks. Craig