Ok, not so much a product but a website.
www.wemoto.com -
- they have everything you need for your bike
- they charge a lot less than most shops do
- they charge ABSOLUTE minimum for delivery
- they deliver bloody fast
- and usually give you a free keyfob with your order.
I couldn't recommend anybody over Wemoto, several times I have ordered things at 3pm and it's arrived at my house at 8am the next morning! Great site indeed.