Goodtime surfshop is a great shop which you don't expect to find in the middle of Brisbane. If it's related to water sports, they sell it. They have EVERYTHING. Surfboards, kite boards, kites, kayaks, wetsuits, clothes, skateboards, cameras, sunglasses, watches, windsurfing gear, the list goes own.
The staff are always friendly and helpful, as sometimes it's a bit hard to find things there is so much stuff.
Their prices are reasonable, and the have a huge carpark out the back.
Range is great at Goodtime,they are also very good for advice.