Does anyone know where you can purchase the rubber mats to park a bike on. The ones I'm looking for have a lip around the edge that would not allow any oil to 'run'. New garage and wifey doesn't want the oil stains from the good old british stuff.
Rosco86