I just read on the lightweight backpacking forum, a post that said that Altoids are imported from england. I've never seen them over here ive only seen an imitation, once. Am I walking around with my eyes closed?