According to your profile, you're a student.
Try studentuniverse.com; my fiance and I use them, and normally our tickets are 2-300 dollars cheaper than anywhere else.
I looked up a random date at the end of June, and found tickets from Minneapolis to Dorval Airport for $327, all fees included. Keep in mind that you'll get cheaper fares if you fly between Monday and Wednesday (sometimes up until Thursday). The only catch is they need to be able to verify your student status, but that's the way I personally would go.
PM me if you need any help, or have any questions.
__________________
~*~* He with a sharp tongue slits his own throat *~*~
|