+1 Doxdirect
I've always had good service from them. I'm a repeat customer, 10+ jobs and they're my go-to company to get things printed.
Once had to wait a couple of days over the forecasted print date for my order, but this was a one-time occurrence due to a couple of large, rush print jobs at their end and it being the days after a Bank Holiday weekend.
I've always been given a freebie sweet with my orders, though I've also heard they give out packets of flower/vegetable seeds - must depend on what you get printed?