Good question, why are most exchanges 3000 for BCH and Gdax/Coinbase is 3100.
They are usually not that far apart.
Are the prices that Coinbase and GDAX showing the buy or sell prices?
I can't see what they are willing to buy back at and they don't give you any fees for taking the coins out of their network.
It also says that they may add miners fees.