Can I pay initial fee on delivery?

Yes absolutely, you can pay the initial fee directly to the delivery guy by cash or by credit card.