Theres a lot of fees and verifications its because its regulated in the US and it's a little harder to get your hands on some.
For larger amounts I recommend local bitcoin since its easy and fast.
The fees and usually a little hefty though like 3% but its usually the case everywhere
Coinmama is a good runner up