Everywhere is going to be overpriced and have crap selection. Go somewhere to get your size and figure out what style you find comfortable. I bought my wedding ring on Amazon. I secretly have a couple backups in different sizes because my finger seems to shrink and swell. Right now I'm wearing the one I actually had at my wedding. $20 easily replaceable tungsten ring from Amazon, has held up for almost 4 years and still looks like the day I got it.
Now my wife, she has my mom's original engagement and wedding ring that were gifted to me from my parents who have been together for 45 years. Not quite as easy to replace. I do not envy her.