Can I get a visa on arrival ? If so, is it possible to renew without leaving the country as long as I can prove that I have eaten at the local hot spots ?