Anyone carrying
up to 10 grams of weed or hash for their own consumption at Swiss customs will be waved through, for example at Zurich airport. This also seems to be the case for postal consignments to Switzerland, at least we have not seen any more reports of such
small quantities. If you do know of such cases,
please let us know. But beware: Export from Germany, for example, is prohibited. If German customs find a few grams, this will lead to criminal proceedings (whether import or export).