I find shopping centres in general terrible. Sterile enclaves of all the exact same generic brands that invariably require a lengthy drive to get to, and so I don't visit them unless I have absolutely no choice.
* Worst - The Forge?
* Least bad - St Enoch, because the city centre is _right there_