yes.. AFAIK VCC will work anywhere.. but the max limit would be the amount you had used to create the VCC. I created a 3K VCC and then used it in EntroPay to topup $20. later when I tried to use the VCC again in some other site it failed.. cause VCC can only be used once. remaining balance goes back to your account.
funny thing.. I was trying to use my Debit Card to purchase Win 8 two days back, it was 5 AM, the transaction got declined as usual. within 10 minutes I got a call.. it was from my bank asking if I was using my card so early in the morning
.. When I saw the call I thought Microsoft was trying to contact me for the failed payment