I have never bought from them because their prices are high
They have the best selection of every gemstones. Almost every stone has a certificate. If you have the budget, you can find something you like for sure. I believe they only take bank transfer