So let me see if I’ve got this right:
1- I can wait til I arrive, stand in visa on arrival line and pay about $35 USD cash for my visa. Take my chances with arrival times, etc. (I’ll be arriving around 18:00).
2- I can do the visa online and pay $70 ($35+$35) but I have to submit more than 48 hours in advance to get the 24-48 hour turn around time.
The advantage of doing it online is to save some time and hassle before arrival. Basically costing $35 for that…
Am I missing anything?