I have ordered several items from this website and my experience has been complex but the eventually very satisfactory. My order arrived as expected (takes few weeks so have to be patient). One item was not as I had expected I called the website and without any trouble they assured me I will receive replacement. It took another several weeks but I received my replacement. I would most definitely purchase again as they made every effort to meet my expectations. Customer service also very reasonable. I was pleased with their honesty and reliability.