"Finalise the order"? What does that mean? Every online purchase I've mad has worked the same: you place an order, and they charge you when the item is in stock and ready to be sent out., eg. I ordered my iPhone a couple of weeks in adance and the money was taken from my card the day it was shipped (came out the day after actually).