Regular large bulk orders to the UK through online ordering.
Clear, easy, ordering process.
Updates on the printing process are great.
Improvements or suggestions
What does advised delivery mean? I can order and advise same day delivery from Germany to London - that isn't achievable.
A concrete or even feasible delivery time would be appreciated? If I order on a Monday, how many days will it take to arrive?
The deliveries arrive in great time, just I have no idea what the time scale is.