anyone ever heard of these bags? I saw a fabulous one at Nordies, but was interested in learning more.. (other styles, colors, other places to buy, etc). I found a website for them but it was clearly in another language and I couldn't understand a word. I can't even tell what country they are from!! Can anyone help?