I got my Chuck Taylors at City Sports in Boston... Think I paid 19.99 or there abouts. Nate got his at the Army Navy Store in Newport, RI. Definately a good deal. For sailing off the beach, I would just recomend wearing some sort of socks with them as Sand + canvas + skin + time = pain
Chris
www.acceleratedchaos.com