Well for 1, shipping to canada is $40 from the site so i had to get it from a local dealer.
my small puggle really loved it for about a week, but wear and tear could be seen from it within the first day. It's tough, but only lasted me a week. Usually other stuffed or hockey balls type things doesn't even survive an hour.
Its not that expensive ($14 from the store), but i'm not sure i would get another one