I had quite a good experience dealing with Johan from Mxalliance.
He has quite a large variety of motorcycle gear, accessories, etc. on his website (some, hard to find in SA).
His prices are also very competitive.
thanks, Theo - we too buy in the odd part from him, if we can not get it from our own Suppliers.
Let us know if we can assist you with anything else going forward - you will find our prices competitive, too!
Cheers
Chris & Team
Your website is usually top of my list!