The publicly-traded GCFBW "Class A" warrants have nothing to do with a $4.80 exercise price. The GCFB terms are: 1 warrant + $4.66 cash = 1.072962 shares received in return. Call GCFB's Investor Relations department if you have any questions.
When you buy these warrants, you pay your purchase price (whatever you bought them at) plus commissions charged by your broker. If you later choose to exercise warrants, expect your broker to charge you a one-time administrative charge ($25-30 or so, I'd expect; discuss it with your broker up front) for that particular transaction. Each separate request to exercise warrants entails an admin charge routinely. Better to exercise 1500 warrants at once rather than 500 three times (500 + 500 + 500) if you want to minimize such admin charges.