I've never heard of that company before. There showroom looks half decent from the pics, and im sure you'd have trouble free shopping if you went there. If you have any questions regarding stock, delivery, returns etc, you should give them a bell - just to be on the safe side
If you have trouble getting through when you call, you'l probably have just as much trouble arranging a return etc if something goes wrong.