Rocky's HD, London, Ontario, always treats me well.
Got to wonder about some of these responses I read about. The parts guys at Rocky's look up the part number on the screen, they tell me some Buell part numbers have been rolled into HD numbers, they tell me a part number has been updated, and then they order the part. The parts people can tell from the screen where the part is and how long it will take to get here.
Prices vary between here and the States. I compare on chicagoharley.com and decide from there. Usually, Rocky's is worth it.