I'm in Vieques as I write this. Ferry service is very much hit and miss. Non residents can only by tickets 1 hr before departure. Residence take priority. There are 3 line ups. They take all residence first then handicapped then non residence. Regardless how long you've been waiting and if the ferry is full of residence people, non residence are left behind. Ticket sellers are not in the wicket except close to departure. When you approach them they are rude and treat non residence like you are a nuisance. Their philosophy is you're a tourist you have money. So if you miss your flight home you can pay for another. We experienced this as did a local share how it works. TERRIBLE!!!!