So, you bought a "cheap" watch on holiday, it loses time, but goes when you tap the glass. Guess it wasn't that cheap after all, if it doesn't work. If a cheap deal seems to good to be true, it isn't, as you've found out. Bin it and buy a new watch from a reputable dealer, simples!
A M, April 2014