Ian Apr 5th, 2005 Link
Good news for customers, maybe bad news for dealers – although it will help sort out the excessive labor fees charged by some dealerships :) There should be a good discount for factory installed options but I wonder if there will be …
Reply











