FT has never let me down. Sometimes it takes a while to get to me, but always worth the wait. They emailed Me this morning and said they messed up my order, & is sending another order out. I ordered a Mod from Angel Cigs, & they said they would ship my mod from their USA warehouse. Took 7 weeks. They won't ever see another penny from me.