I used Truprint for the first time after seeing them listed on Amazon Local Deals. I've heard some negative stories from people taking advantage of online group deals previously, with companies skimping on service or quality at times - but nothing about the canvas I received or the speed of delivery suggested a second-rate service.
I went with a 16" x 20" canvas - this arrived in perfect condition, mounted excellently and well printed. As a general word of warning, make sure to pick a photo with a good enough image quality for whatever size you want to print at (I have a high-quality enough camera to print to that size) and try to pick a photo where canvas-style printing will suit. Beyond that advice, the only slight quibble was that the wall mount needs to be applied manually after delivery, whereas I'd expected it to be on automatically.
That aside, I'd have no hesitation recommending the service.
To reply as a company, please log in to your business account.