I would send fiat to Uphold and then convert it into BAT and send it to Bittrex - to then convert it into Steem or SBD. Another option is to convert it into Litecoin in Uphold and then send it to Blocktrades which will then send Steem/SBD to wherever you like.
You might be able to convert the Bitcoin into something else with lower fees, if you have enough at blockchain.
I might be able to help you with buying some STEEM later today, you can mail me at ura@ureka.org to discuss if you like. :)
Hi @ura-soul, I've just got back in - will email you shortly.
Thanks for this. Signing up for Uphold.
Sorry I missed yesterday evening. Email sent in case you want to do any direct steem trading in future.