promise ring for boyfriend?

So I am getting my boyfriend a promise ring relatively soon and I am wondering if any of you ladies have ideas on where I could order a ring online. I have looked at Helzberg and it looks like they have good stuff, but when I look at reviews online everyone says the service sucks. Has anyone had good experiences with Helzberg? Or is there another place I could look?