Login Write New Review Vendor Review Home  

Excel Motorsports      

Location: Denver, Colorado
URL: www.excelmotorsports.com

Reviewer Review Date Rating Comments
Siriuschris Nov 7, 2008       They're out of business and for good reason.
Mike1316 Mar 19, 2006       Not a place for the newbies. They took me for a ride (pun intended) when I bought my first bike. My fault for not knowing any better, but they charged $1,500 for the setup and delivery fees. They r...[more]