Can these be bought on the street or at Carrefore or somewhere similar? How much? Just want to wear them whilst in Bali and discard before coming home. Thanks.
Follow Ups: