I ordered a couple odd parts fro them last year. It took awhile but I got them. I thought the price fair even with the distance they had to be shipped. Probably be a lot quicker from your part of the world.
just for your info, I am on the same side of the pond as you be it closer to the permafrost but I have ordered parts from those guys and rec'd them at my door 5 days after the order, not once but three seperate times. They are very good to deal with and have parts such as those you can no longer get from the dealers. In my case, a conecting rod for a 79 1000, a starter chain for an old c70 honda and I forget the other thing. They are upfront and you dont need to worry about your cc with those guys.