dealers
vernong
01-12-2003, 09:38 AM
there is a new site that started a few weeks ago about dealers good or bad. it would be nice if you guys would post about your dealer experiences so we could all benifit from them. the site is dealerrater.com
thank you
vern
thank you
vern
Automotive Network, Inc., Copyright ©2026
