Good shopping/things to do Whitsundays

My folks are over from the UK and we’re coming over to the Whitsundays for a holiday, won’t be bringing the bike but thought I’d ask around if there’s any good shopping in the area (skate, sneakers, fixed etc) as well as general things to do.

My father is a diving instructor so we’ll be doing the whole barrier reef thing, anything else worth checking out?

Oh and any good/cheap places to drink/eat.