Hey and sorry it's taken me all this time to answer! Firstly, thank you for the compliment. When it comes to the paper, I just buy it from different shops all around. They're mainly Finnish shops so I don't think they'd be much help to you... But usually I run around different hobby stores that sell papercrafts and search around online. That's about the only advice I can give at this time.