See my post below. I factor the deposit fee not just the wallet transfer fee.
So if you buy $5 worth of bitcoins, it costs you 61.2% in fees.
If you buy $50 worth of bitcoins, it costs you 9% in fees.
If you buy $100 worth of bitcoins, it costs you 6% in fees.