well the travelcard was purchased through skymall (if anyone has experience with this and being able to receive points let me know the process). Just want to maximize my earnings points like all us vagabonds do so well. Thanks for the visa info. as well.