There's a dollar store (or Euro Store) in Marigot that sells wine glasses very cheap. It's back near the library.