Great quality, works well even on a model of bike than isn't listed as a compatible one. Turned up next day, so very fast delivery. The sellers communication is great they said they would have to get back to me after asking a question about this part fitting my bike, sure enough as that afternoon I got a reply to tell me that this part might not fit/work with my bike it but there is a chance it could work on my bike. Overall very happy with the service delivery and the product itself.
SPDRV047 Speedo Drive