This is the one I got. Not sure if it ships to Canada or not. It's pretty stiff but you get use to it and I feel it works better.
I believe this is their firmest one. Hard at first but I got use to it real fast. I mainly used it to masage my lower back( for back pain) and my IT band. I also massaged my legs after bike rides.
They also have softer versions and more fancy versions. One has some sort of texture to give more of a bumpy massage feel. It is more expensive but softer so it's more likely to deform (according to reviews).
I think the black one is most durable and at a fair price. It gives me the deep massage that I want. If you want a softer massage, I would go with another foam roller.