I personally love everything Sanrio, including this store. The prices are really more than you would normally pay for an item, but it's the only place in San Diego that I know of ...
All reviews seem positive