Everyone in Switzerland who uses public transport on a regular basis owns one. The classic Half Fare Card is valid for a whole year but visitors can buy the Swiss Half Fare Card for one month. It costs 120 CHF, which seems like a lot for a discount card.