I know there's an activation fee but otherwise, what else should I know? My son is going on a school trip and has to take a substantial amount of money and I'm apprehensive about sending so much cash. If he runs low on the prepaid visa, can I add more $ to it and does it show right away? If he loses it, do we have any recourse? If he has a few dollars left on the card and the purchase is more than the amount, will they run it for the amount left and then he can pay cash for the rest? Any info is very helpful and appreciated!