Blue Nile promises free returns, but if you buy expensive wedding rings the returns don't really end up being free. You see if you buy say a $5000 ring and decide you don't want it, you have to pay to ship it back to them. But you can't just put it in an envelop and mail it, you have to send it registered and insured which can easily run you over $50. So I'd choose a good local jeweler over Blue Nile unless you're really sure you're not going to return anything. I would point out though that the return went smoothly to Blue Nile's credit.