You`ll find many coffeeshops that will sell u more than 5 grammes per person, u don`t even have 2 travel 2 Haarlem. Although 5 grammes per person is the legal limit I know a few coffeeshops that sell 50 euro bags where u can get anywhere between 8 to 20 grammes in them, the 8 gramme bags being Jack Herer and the 20 gramme bags being Purple Haze.