Does Switzerland have presents?

Yes, normally for birthdays, Christmas and most people will bring a small present like a bottle of wine or flowers when they're invited for dinner or similar.