Totally! Pretty much every exchange I tried, it's cost me one way or another. Either by hidden fees or mistakes through wonky mechanisms. I guess I'm glad I'm learning these things at an early stage..
and besides, it's kind of fun too. Reminds me of way back when the entire internet was like this (except it didn't cost any money then)