I have been using these guys for years. CoinPayments is a pretty legit company with a good track record. Ignore the "CoinPayments scam" accusations, its impossible to avoid a few angry trolls.
Check out this blog post by them about protecting yourself. https://blog.coinpayments.net/news-features/coinpayments-tips-to-avoid-a-cryptocurrency-scam