Some odd months ago, I seem to remember reading something about Mattel working on an online store to make it easier to buy this line. Is there any new word? Did I just imagine it?
If this topic is already being covered, any Mods can feel free to delete this.
Thank you.