An option similar to Plan B is Ella, which can be ordered online and is more effective. You can buy legitimate Ella online. It's more expensive though, e.g. can cost up to $40 per pill (with shipping). You might be able to get it more cheaply in Canada.
Here's a comparison of Ella and Plan B:
Which Morning After Pill Is Best? :: Quick and Dirty Tips ?