Anybody know anything about this car or the seller. It looks like a cheap project car but if to looks to cheap to be true... Ebay Item number:290444031494 Cheers Pieter