Have purchased a few items now, and the delivery times are always exceptional. Honestly best online store service I’ve had. Will continue to purchase from them.
Can only comment on the fitment and the speed of the delivery from the shop as I haven’t ridden yet, wouldn’t hesitate to buy from them again in the future.