Entirely possible. From my own experience traveling to China, I suspect the blocking is probably more the other direction, however, but with more countries putting up access restrictions, it is possible other countries are affected as well. Not sure why a commercial site for a consumer product...