do we get a pic of the ring at least?
I would contact them about it, they were fair with you, its best you are honest with them. If they dont let you keep the money, do tell them you feel that some compensation is in order for your time, aggrivation, and troubles.
Please follow up on all the places you complained on to let them know that the matter has been resolved. fair is fair.