Ordered a ring from their website. The item never arrived. Got money back through paypal. The site seems to borrow most of their advertising from a…