My Creative Shop
Cannot not deliver results as promised, online software doesn't provide results as promised
This is an online company offering online software (SaaS) to make your own brochures and flyers - the online software provided cannot come close to creating the brochures samples they show on their website. They show beautiful brochures which simply cannot be created with their limited software - ...