Great place. They have lots of decent branded clothes shops and kitchen ware. I would recommend the Gap store for the best value, Also the Mountain Warehoude - cracking few cafes (costa etc). That said most of the small stores are run by people who barley speak English which is frustrating.
To place to shop though
To reply as a company, please sign up here.