I have purchased some stuff from them in the past, they have a huge stock of used parts
and they are easy to deal with pricewise.
It is also a good place to visit, they have 2 showrooms one for new bikes
and one for used bikes that they import from the USA
and they have a cafe too so you can get fed.
I have no connection with them other that the fact that I was there and enjoyed it.