Fees are probably the most frustrating thing, when buying/trading/selling/withdrawals. Every step of the way you have to pay some sort of fee, meaning that the price has to go up around 10-20% before you can even make a profit. Part of the game I guess, but doesn't mean it's not frustrating.