Better shopping is to be found in Southampton at West Quay, a big shopping mall anchored by John Lewis.
Lots of the main high street retailers are present here. The nearest Apple shop is here too.
A food mall on the top floors has lots of high street food outlets too, although I prefer the cafe in John Lewis.
On a clear day if any of the cruise ships are docked you can see them from the window seats in the John Lewis cafe.