If you are looking for a diamond engagement ring I would look at James Allen or Blue Nile online. They offer beautiful rings at less then what they would cost at brick and mortar stores.
If you are looking for a gemstone engagement ring I would look at reputable Etsy sellers and Gemovra.