Whether you're traveling to the UAE for one day or a week,certainly you will be glad to use a taxi service,which is spread across the whole Dubai,and thus the long wait you can easily forget.
Compared to taxi services in Czech republic,the prices for taxi drive in UAE it's not that high.Just from the airport you can use this service for AED 2,5 per km.In the city is fee for taxi drive even lower,about AED 2 per km,which is quite cheep.
If you arrive to Dubai without cash,it's better to withdraw some or to exchange your money at the airport,because the taxi is paid in cash.
However anywhere else like in hotels,restaurants or shops you can pay by your credit card.