Originally Posted by
orion_crazy_carl
i'd personnaly not touch either and stick with toad!!!!!
My clifford has been fitted on the car 6 years, ive owned it a while now and not had one single issue.
As a rule if you get it fitted by a clifford installer you wont have any problems.