I really like Twizzlers so I enjoyed these. They do taste very artificial, and aren't healthy. You can buy this really anywhere in the US. I like the flavor of these better then all the other ones. I would buy these again. I don't have anything bad to say about these, but also they aren't amazing. It's just candy.