Forum: Customer Testimonials and Feedback
10.15.2006, 09:55 PM
|
|
Replies: 1
Views: 4,480
best customer service I ever had
well I have been kind of disappointed waiting on my order 18 days(fastlane extended stampede chassis kit) and I emailed mike about it and he called and emailed me within the hour and explained it was...
|