Card stolen and getting customer service to do anything is effectively impossible. Both speaking to customer service as well as emailing them has yielded nothing. Sadly if you want to travel north of the border, they are a necessary evil.
Claim your business profile now and gain access to all features and respond to customer reviews.