I ordered many things from this website, and never had any trouble. The items are really nice for the price paid, and the sizing seems right.
Once, my order did not arrive, and I emailed customer service. They answered me within one day, and refunded me on the spot when they realized the package had been lost.
Great website!