Been buying from Sloan's for a LONG time. They've always been very good about not only having parts in stock, but also getting older parts (I have a 1992 Yamaha FJ1200) located and shipped quickly. They've also been excellent at helping me cross-reference parts for modified bikes.