Weddings are truly special events for all those involved. Finding deals on engagement rings beforehand can save a lot of stress and money. Shopping online at stores such as James Allen, Blue Nile, and Michael Hill is a smart decision in many ways. By talking to a representative and explaining your situation, he or she can get a sense of your ideal ring and how to craft it. The employee will be able to explain the optimal material, size, and …