A custom designed webstore can take anywhere from 3 to 8 months depending on the complexity, your requirements, who needs to do what, and whether any data curation or optimisation is required before the site can go live. A webstore using a preset theme can be deployed in a matter of days assuming there are no customisations to be done and the data is in a format appropriate to the platform.