I did a lot of walking around there several months ago, and found quite a few biggish shops carrying standard stuff. There weren't any good sales. And the 75ml bottles of Creed seemed cost more than the 125ml bottles back home.
I didn't buy any scents there.
That said, the place was otherwise great. Just beware of where you are walking. They have bike paths over all the footpaths, and the cyclists fly around them at great speed, and I nearly got bowled over a few times.