Did anyone purchase a pre-paid data SIM card through TravelSimsDirect? I had to open a new account here as I only usually browse this site. Back on the 20th Oct I saw a special here by …