Terrible. They sell good they don't stock – it then turns out that they have no idea when they will actually be in stock! We've spent all our time chasing them up – they don't keep you updated at all. Still waiting for our goods several months after we ordered them. Avoid at all costs.