I haven't been back for 3 years but need to clarify that the holiday visa comments that have been posted are about that VOA we buy on arrival and I do not have to get one here before leaving - we have booked all on the net this year rather than a TA and am a bit concerned in case things have changed and we get sent back!