Many freelancers work online including Upwork, Elance, 99 Design, Design Crowd, and various PTC sites, Forex Trade, Affiliate Marketing. They almost Dollar Buy Sell through Payoneer, Perfect Money, Paypal, Skrill, Payeer, Neteller, Webmoney. In Bangladesh, since Dollar withdrawing and deposit these are matter to time and expense. So many people make transactions among themselves (P2P). There are many good groups on Facebook where you might transact.
But there was a chance of cheating because the group may be good but the members are not all good anymore. So, you have to deal with the risk. The level of fraud is increasing these days.
We have been involved in the dollar buy sell business for a long time. From that experience, I am showing you some of our trusted Dollar Exchange websites.