I had to buy an anniversary present for my parents recently. It was tough, as they have everything they could ever want for their house. I finally figured out an interesting, different kind of present: I bought them 2 sundials for their yard.
I bought them from Sundialsales.com. The service was fantastic; they delivered the sundials in great shape a mere 2 days after delivery. And one of their customer support staff even called us to make sure that it was shipped properly.
They also helped my 85 year old dad, over the phone, set up each sundial. They were on the phone with him for hours, but were very patient!
Overall, I would definitely recommend them if you are looking for a sundial.