Hi Michael,
We purchased one from Azalea in the end. I found a free one which did work, but doesn't conform to GS1 standards - it was not tall enough.
While I now have the Azalea one printing, I haven't yet got it to pass GS1.
This is a nightmare project, something that should be easy has take 3 months and counting!.
Printer fonts won't work from the Crystal Viewer, but will from the designer, that is a known issue.