Impossible to comment until you've tried them for yourself IMO, it's the age old chicken and egg conundrum isn't it? Would you put them on your Zed? And surely any manufacturer is legally bound to replace goods that fail due to faulty materials or manufacture? Not sure I want to hear that about tyres really though
+1 what Peter said, IMO you're best booking it all yourself, that way you can chose hotels, how long you want to stay and where etc. The only draw back will be the one way drop fee for the car.