Yes, it does. MuchBetter is the preferred payment method of many Canadian players, and tons of Canadian casinos accept it.