have a look through the forum, there are allot of unhappy customers.
Just about everyone that has it HATES it and have had crap customer service, some even ended up in court to get their money back but even then they struggled.
In principal they seem like a good idea, in reality they seem to have an extremely harsh ride and make a hell of a racket, I havent read one good revue on here from Navara owners in regards to the product or the owner.