The Saudi government wants Muslims to book online for Mecca but many have already paid tour agents.