i have caxton, dont worry it will arrive on time, when you get it follow instructions, create account online, register debit card and mobile phone no/ and top up, minimum top upŁ100
i ordered a second card just 2 days ago,it arrived this morning,
then call them by phone its automated to get your pin no/
you can top up anytime by phone txt, check ballance or online,
i found i was on pay as you go vodafone and couldnt get a connection in philippines, if your on contract you should be ok.
do not use as security for booking in a hotel,or it will get blocked use your bank card,for that,
you can use caxton to pay your hotel ballance afterwards,
another thing to point out you cant see your ballance from atm machines,
you can change the pin they give you only in a uk atm, so do it before you go,