Sort:  

Definitely not, they charge more. Buy STEEM from exchange

To the question in your title, my Magic 8-Ball says:

Signs point to yes

Hi! I'm a bot, and this answer was posted automatically. Check this post out for more information.

Best is subjective. I wouldnt say Blocktrades is the "best" exchange but its certainly is the easiest is you want speed and ease. There are a dozen ways to move your steem around and no one way is better than the other. It all depends on what is your requirement and what resources are available to you.

In line with that thought, you need to consider what you want to buy STEEM with. Other cryptocurrency? Fiat? which fiat.. all are in consideration because how you buy from the US is different from say, China...