The greeting card store now has a permanent location at Walt Disney World.
Lovepop will be moving into its third different location at Disney Springs.