I've seen lots of reviews about printing photos, I don't do much of that. I'd like to know how well it prints card stock and envelopes. I work with card programs. I use heavy weight card stock and print envelopes. The envelopes give the most problems. HP printers have a guide that slides over to hold the envelope in place. I need to know if the Canon has a guide or envelope slot. I've had Canon printers in the past and eally liked them but they wouldn't print envelopes properly. The envelope would move out of alighnment without a guide.
I have used 110 lb cardstock with this printer and it prints fine with it. They recommend loading "special" paper from the back, but I've used it in the front-loading tray. As to the envelope question, there is a guide both in the front and rear. As to whether or not it's specific for envelopes, I don't know. I haven't printed envelopes yet. But the guides to adjust to accommodate envelope-sized items.