So, yeah. I want to buy star paper. Real star paper. Problem: I live in Germany. The only stores I know a) don't ship to Europe b) ship at horrible prices. Does anyone know european-friendly stores? XD Or will cutting Origami paper into strips work out fine? Or is that too thick/thin/whatever?