If Canadians have to be 21 to drink in the states and not 19 like they do in Canada then Americans should have to be 21 to drink in Canada rather than being able to cross the border and legally drink at 19... shitty deal for us 19 year old Canadians.