You mean they will charge me $0.99 every times i purchased bitcoin from them?
nope. they'll charge you more if you buy more. it ain't free to get on the bitcoin train. there are fees to pay and coinbase may actually be paying less than the raw network frees sometimes.
It's free if you use GDAX with limit order. You have to wait a week for the free bank transfer though.