Addison isn't the city to shop in...it's the city to EAT in! Addison boasts the highest number of restaurants per capita in the United States.
Of course, Addison adjoins great shopping areas like Plano, the Galleria area, Frisco and the like. Too many shops to list, but I'm sure you'll find everything you would want. Good luck!