D I does not return calls for or answer customer service inquiries. They sell shoddy jewelry and refuse to repair it ("your warranty is up" after 3 weeks). D I sized my ring before I left the store, causing multiple diamonds to fall out. Do not buy from here, and do not trust your cruise line to stand behind you; they do NOT! Royal Caribbean and Celebrity did not. VISA was no help with a dispute, even though I won my dispute, they were unable to get the money out of D I's account because it's in the Caribbean. Do not get suckered into buying from D I, and do not believe your cruise line...they DON'T stand behind you.