Having spent a considerable amount of time in Dubai, I can recommend this city for some serious retail therapy for so many reasons!
1. Dubai is home to the largest mall in the world. You can find over a whopping 1,000 stores in the mall and when you are tired of retail therapy, head to one of the many spas, cafes or restaurants (or check out the aquarium or ice rink) and then admire the views from the Burj Khalifa (yes, you guessed it, the tallest tower in the world - Dubai is very fond of superlatives).
2. Dubai is home to a large number of expats and the shops in the city reflect that. You can visit department stores like Bloomingdales and Galeries Lafayette in the same mall or head to the smaller shopping centres like Mercato (built to resemble a Venetian city - only in Dubai) where you can find smaller boutiques and one off shops such as Ivy which stocks clothing and accessories from places like London, Monaco, France and Italy.
3. Dubai isn't short of space. Located in the desert, the shops are all generously sized, and more importantly, wherever you go, never expect to queue for a fitting room (yes, even H&M and Forever 21 have a plentiful supply of them).
4. Finally, when you are done flexing your credit card (or, more likely, denting it beyond all recognition), jump in a cab and head down to one of the many beaches for some tanning and cocktails. Try ShoChos for their delectable ginger martinis.
Send your feedback or queries to email@example.com