First off, this is my first purchase with Rocky Mountain ATV/MC. I ordered the Tusk D-Flex Pro Hand-guards for my 2008 KLR 650, which was recommended by their website. My first test fit, I noticed that these will not work with the KLR handlebars. My first correspondence with customer service was to determine which of their handlebars were these hand-guards designed to fit. I thought no problem, easy fix... nope... after several days of emails and online chatting, they could not tell me and only said that they are universal. I know for a fact that these were designed to fit someones bar to come up with the design. So then I proceeded to request a refund, but I was told that since I installed them there was no refund. I corrected them as I did a test fit and not a full install, but they would not budge. I then was requested to send them pictures of the test fit to see if tech support could help. I sent the pictures showing that they would not work with the stock bars. I was again told that I would have to bend], fabricate cut to make them fit as they were "universal". I kept asking, then why are they listed to fit a KLR G2. I've been doing everything they have asked for 2 weeks and still I can not mount the hand-guards to my KLR G2. This is the worst customer service experience I have ever felt with. I now have to file a dispute with my credit card company over a refund that I should have received, as now it's my only option. I have no problem returning them, I just want my money back so I can buy some that do work on my KLR G2.