Canvas People is offering a FREE 8×10 canvas, OR Free Shipping & 40% Off.
For the free canvas you do have to pay shipping, which appears to be around $15. Even with the high shipping, this price beats most other canvas companies I have looked at.
Learn more and create your canvas here.