Looks like my Visa is active again. I got a call from Keifan Central telling me they have a package for me. I went there to see one of the orders that had been stalling my visa delivered with shipping date of Feb. 14, 2007. I have placed that order earlier in January before my visa was blocked not knowing if it would be confirmed or not since the site I ordered from doesn't have shipment tracking.
Now that the shipment has been delivered and money deducted from my Visa I can make sure it's working again.
Just in case you're wondering what I ordered, it's an FC Bayern Munich rain jacket. I'm gonna wear this to bring luck for Bayern Munich on their match against Real Madrid TONIGHT! [unpacked]
UPDATE: Bayern Munich lost 3-2 but they still have a good chance of getting through if they win 1-0 or 2-1. *high hopes*