hi guys , Can you tell me what you think of the throttle spacer kits for the 1299 ? Did it improve the ride and if it did what have noticed. Also , where is the best place to purchase them ?