Crazy how SE is being hit with constant DDoS attacks for a whole week shortly after they screw up payment processing for an entire region of the globe AND one of the most common payment methods.
Not saying it's related for certain, but man, that timing makes you wonder.