I have a 97 Ramrod 750 I bought new. I'm in a position now I have to sell, I had heard the customer service from Leon''s manufacturing was horrible. That stinks because when I bough mine their customer service was awesome. I personally have only had to deal with them twice. The first time was...