The flagship O’Neill Surf Shop in Santa Cruz has shut its doors for the last time. The closure, first announced at the ...