I purchased some ring displays from them. The display peeled immediately after I put a ring inside. I contacted them and let them know and sent them pictures. It took them more than 2 weeks to send me a return authorization and they still charged me $23.00
Great people!