I know there's probably an answer to my question somewhere in the 50 pages of this topic, but it would take ages to read all of it, so i'll just ask... can someone tell me if any web-shops in Europe sell this sleeving material? Or if someone knows shops in Italy or Germany that sell it would be fine too...
Thanx.