Good experience with this company if you're trying to buy in game currency. Been using them for over 6 years now. Lately the delivery times have been much better than a few years ago due to their new delivery system that appear to have implemented.
Overall while I can't vouch for their other services, I can say they do a great job for anyone who wants to buy in game currency.