Tonight is one of those nights that I wouldn't like to go to sleep ever. Now I have visited www.mastercard.com and now I have seen they have put a note!
Meanwhile VISA.COM is off. The digital war has began! In Paypal website they have a big notice related to Wikileaks.