I've found BikeBankdit to be OK but a recent problem I had with them will make me hesitant to order from them again. An incorrect part was shipped to me. It really wasn't BikeBandit's fault but rather the motorcycle manufacturer's because the part number on the bag it came in was correct but it contained the wrong part. However, I bought it from BikeBandit so I expected them to correct the problem and send me the correct part. I contacted them and received a confirmation that they received my message but they never response and the problem was never resolved and I never did receive the correct part. Another issue I have with BikeBandit is that they list parts that are no longer available. You place an order only to be told a week or more later that the part isn't available. I wasted too much time with that. I'm not sure I will be dealing with BikeBandit in the future.