Surf shops are riding a wave of sales, but will the swell business last?