Hey I'm surfing Avalon today. What beach can I surfand ?what the closest surfshop to that beach so I can pick up a leash? And also what surfshop has the biggest selection of boards? Thanks