That's a very sweet ring. Who cares where it was bought, as long as you have the reaction you did.
My mother and I have birthdays that are one day apart. I live in San Diego, and she's back in Boston. When I was home a month ago planning my wedding, we took a trip to Walmart to buy little bits and pieces for party favors. She stopped by the jewelry counter and fell in love with a little gold band with a heart shaped aquamarine (our birthstone). I bought it for her, and a matching one for myself in silver. She loved it. We both have very expensive pieces, but this one was sweet in nature, and I wear it everyday.
I'm so glad you love it, and it's very pretty!