If you have a US passport, they will grant you 30 days. I also have a US passport and they have never ask me to see return ticket -ever. I also travel on business with out knowing my return date and...