You can't really name and shame Rob in my opinion.
It's you're fault for not checking it over when it arrived.
eBay does have procedures in place to protect both buyers and sellers, as does PayPal.
I don't want to be an arse, but...
To be honest, if it's an original turbo from a punto it will be between 14 and 19 years old, cracks are to be expected.