I went here to buy my wife's engagement ring. I thought I knew what I wanted, but Joe convinced me otherwise. Once we settled on what size/type of diamond he was able to get it in a couple of days. Prices on diamonds is always negotiable. Don't go for what they offer you. I was able to talk them down a few hundred bucks and probably could have gone more.
PROS: Friendly, knowledgable
CONS: none
more