Greetings

Anyone have an idea how this Navigate web to print solutions. Is it anything like EFI Digital Store Front?

Navigate web site does not tell you anything. Click on a link and it take you back to the top of the page.

Thanks