That's right! Now iBuildApp users can create their own App Store on the constructor basis. Here are the steps you would need to follow if you have decided to try it:
Step 1: log in to your iBuildApp account and follow the next link. It will get you to the new page where you would need to click on Start Free button
Step 2: please, wait a little bit while your iBuildApp App Store is being created. And basically that is all what you need to in order to create your personal App Store.
Please, review our forum where you can find more information on how to add applications and users to your App Store or how to set up created App Store correctly.