I am very frustrated at the moment. Just recently, I was refused entry at a Canadian border because I was with a friend that just recently had a DUI (3 years ago). As I now understand, Canada sometimes refuses entry to Americans with a DUI, but alot of times a discretionary entry is granted. The customs officer was very cold and didn't even care that I was an officer. I assured him that our intentions were good (showed hotel and tour paperwork), and it still didn't matter. What gives, this ruined a great vacation?