I do no see much mention of them on here.
I did do a search on this site and only found one thread from 2013 which did not seem to rate them so thought I would ask here before ordering.
I know there are plenty of other suppliers but none have all the items I am after, and their prices are good on the things I want.