AmazonLocal has a new offer from Canvas Lifestyle: pay $35 at AmazonLocal, and get a $90 store credit to spend at Canvas Lifestyle for canvas prints. Since you are getting a preset amount to spend, you can use it on any combination of print sizes. Free standard shipping is included with this offer. You can buy as many of these as you like for yourself and for others as gifts. You can use one voucher per redemption order at Canvas Lifestyle (but since it comes with free shipping, no big deal). Check the aforelinked page for all the details, terms, conditions, restrictions, etc.
AmazonLocal also has a custom-prints-on-glass offer from Picture Panes. Prices vary depending on print size $26 (8x10 inch glass image) or $36 (11x14) or $46 (16x20). Shipping is included which is important since glass is fragile and needs to be packaged carefully.