You can get contact lens fluid and stuff at the drugstore and there are many eyeglass stores in both the tourist zone and outside the zone.