Yeah. I won't suggest Madly Gems as their prices are super expensive. No idea why too! Agree with kristyy. You must know what you want before going. Like what gemstone, cut, unheated or heated and your budget.
I do know what I really want hence it is easier for me when I go for my gemstone...