I'm comparing jewelers right now, in preparation for buying my girlfriend an engagement ring. Is Zales the best place to go? Looking at their locations, they're the only jeweler who has a location near every town that we might live. Is this beneficial for cleanings, etc.?