It's not low price compared to local alternatives. I was work travelling so internet was a must, I always tried getting the best rate as part of my welcome to a new country ritual :)
Also what is short? In Austria I get a new prepaid for every few days I stay (because uncomplicated and cheap). In the Netherlands libera was the only real option even thought I was there for 2 months.