Getting the full year's rent in advance is the norm in the UAE - some landlords are willing to do monthly/quarterly or half yearly cheques but cash up front is the standard operating procedure- I just figured it was the same here in Qatar