here's a french version.
http://www.springwise.com/newbusinessideas/o-garage.htm
http://babelfish.altavista.com/babelfish/tr
They also have a mechanic on site to advise customers on the best way to proceed with repairs, and do courses in car maintance for beginners.
now if only someone could set up one of these in the uk. well preferably lots of them!