The VISA card may be property of VISA ? the funds stored on it are yours. Get an opinion of a licensed attorney.