Coinbase states that the spread should be around 0.5% between a fiat currency and a cryptocurrency, but may very depending on the trading pair and the order queue.
Fees get much expensive if you buy or sell less than USD 200 or equivalent. A $10 order, will generate $0.99 in fees, or 9.9%. For a $100 order, clients pay 3% in fees.