Has problems with them over some bug parts. Ordered them, waited months and what arrived had been used by the local footie team for practice :evil:
Called them and had hung up on on more than one occassion, eventually got a partial credit which had a really short time usage attached and didn't have and need for more parts so lost out. Basically paid way over the top for crap.
Never been back and that was some years ago.