Thousands of new online stores have appeared on the