In the last decade, the ability to go to only one store and do all of your shopping really has become quite popular. The general public will like to have all their shopping done in one place instead of going from mall to mall. This might be the reason why manufacturers have created complete costume sets.