I am on the fence about them, to be honest, they have some good stock for a reasonable price (on some items) but the postage time is excruciatingly long especially products that are marked as being in the UK and customer service is something that needs some serious work.