Their customer support simply doesn't exist (yes, seriously), so I had to kiss goodbye to that account.
It looks cute (although I'm not sure it matches the taste of people from non-Asian cultures, and I don't think western people will be eager to buy or even use the stickers etc.), and everyone in Japan is using it. Given all these, it's going to be a tough for them to get into the market.
(and oh, the name is terrible in google search)