yes, just have your cash ready - go first to the fx counter to buy the stamp and then stick it your passport while you wait in the immigration queue.
The price of the visa is not entirely transparent. Unless things have changed, there's nothing like a price-list at the exchange counter. Does anyone have the current GBP/USD/EUR charge?