Some of my favorite places are Mirdiff City Center and Dubai Festival City, Dubai Mall is cool but honestly it's not my cup of tea, it takes me ages to get from one shop to another. Unconventional places to shop would be Karama and Dragon Mart, you can find pretty much anything there