Yeah, WTF is a very common response, until they drive/go for a ride in it.
E.G my mechanic mate drove it just after i'd put the suspension in, and before that he was like "why the hell did you get that piece of crap"... and afterwards he was like "thats actually really fun, I can see the...