When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
They list on ebay aswell. They started out just mapping cars and rebuilding engines, they they started selling the odd Impreza, then loads of Impreza's, now they sell all kinds of cars and have a body shop.