They have good prices and they are reliable. I once had an issue where a key was mislabeled as "global" and it explicitly stated it activated on my country, but upon trying to activate it, it was region restricted and was instead a ROW key. However, I'm not saying this in a negative way. I contacted support for a refund and they responded immediatly. They gave me a refund without much delay and I even noticed the page was later on updated to "ROW" with the correct region restrictions, so although they had that oversight, they were fast to respond and took responsibility. I don't expect to never have issues, but taking responsibility when they do arise is what really counts.