We came into Diamond Jim's to get my ring sized. Because of the value of my ring we're a little funny about leaving it anywhere. They were able to size the ring in less than an hour. The cost was a little more than we were expecting, but we paid the rush so we could do it then and wait. While we waited we talked diamonds and rings we plan to buy for our wedding. All of the staff is very nice and welcoming. We ended up getting insurance for my ring through the insurance they offer. You pay yearly and it's separate from your other insurance. Overall great experience. The interior is a little dated, but it sounds like they're re-vamping everything in the near future.