It really depends on your preferences. If you prefer to see the ring before you purchase it, local jewelers are best. However, if you want to balance your savings with a wide selection, online retailers may offer you more.