@mgmasters. First and foremost do not be too despondent about this. Graduate programs in Canada tend to evaluate your candidacy by looking at the academic performance in the last two years for your undergraduate work. Once your GPA in those final two years equated to a minimum of a B or even better a B+ you should be considered. Also you have to remember that there other components to the application i.e LOR's, statement of interest, resume) that you can use as a collateral to enhance your chances to getting admitted. For US programs on the other hand, they normally will look at the entire body of undergraduate work. Therefore a cumulative GPA of 2.7 GPA may be slightly hard to gloss over. However, I cannot state enough the pertinence of ensuring that the strength of your desire and intention to pursue graduate study must be reflected in your application. Also if you are up for the wait, you should consider getting some entry level work experience. It doesn't hurt and it gives your application that extra UMPH!