I have ordered from Canvas People before, and believe it or not, I gave the Canvas to my mama. We were both really pleased. ;)
You can order a nice sized 16×20 Canvas for $37 shipped. (I paid $14.95 for my 8×10 and it was a bit small…)
Check out Canvas People and make a great gift for Mother’s (or Father’s) Day!