It's true... taxes are high XD
My father always complains about the taxes :P
And, if you come to Netherlands... I should probably warn you about the public transport~
Netherlands' public transport is very poorly organised.. if you travel to a big city, you won't even have a place to sit in the train XD