Never knew they did that?
Having said that, using such a service partner relies on:-
Uploading print ready files (why would you do that to a file sharing service?)
Trusting the quality of an unspecified (?) print service?
Got a link to that service offering for UK..?