Еще раз вернусь к вашей фразе на тему канадцев. Если речь об 123, то вот регистрация их телефона
Address: 315 Montgomery St #818, San Francisco, CA 94014, United States
Phone: +1 866-655-3733
И еще высвечивается такая и нформация из метонахождения
Where is 123RF 's headquarters? 123RF is located in Chicago, Illinois, United States.
Были бы они канадцами мне было бы проще, сам живу в Канаде. Были бы они в Сиэтле из принципа съездил бы к ним лично, от меня 2 часа езды. В Санфранциско ради ради этой помойки ехать не хочется.