I can't believe all the bad reviews on here. I was recommended to go to Sam for rims specific parts. I talked to Sam on the phone for probably 20 minutes and never felt rushed or pressured to get off. He took time out of his busy day to help me on something that was hard to solve over the phone. I emailed him pictures and he got right back to me on the what the problem was. I ended up bringing my rims down and was treated with nothing but patience and respect. He did everything he could to help me and get my bike ready again. I really appreciate it Sam. If anyone needs motorcycle parts or help I highly recommend going to Sam. He's a great guy.