Hi, Yes it most probably is the newer one. However, I think you should give them a phone call.


 


I've found their help desk to be very good.


 


Regarding the printing of labels - once you've paid, you should get an email with a link to print - that works for me when all else fails.