I picked up a set of these ktm grips today from the dealer for $110. They had the oxfords for sale too for 10 bucks cheaper but I figured it was a nobrainer. Especially since this box said made in Japan and the oxfords were made in China. Well anywho after taking them out of the box I'm not so sure, the grip looks super cheezy, hard plastic with the tiniest amount of rubber on them in the most unaggresive pattern possible. The oxfords had the nice diamond nubs on em. Anyone had both? I'm thinking of taking this set back and getting the oxfords.