It is becoming more difficult to buy Bitcoin with credit card in Canada since TD Bank halts bitcoin purchase with credit card. The second largest bank in Canada, Toronto-Domin...