Comment Comment by red_admiral Common in the UK, which I feel will hit them in the face when the Internet Research Agency knocks the payment processing offline for a few days. parent red_admiral 19 days ago