I've also had good and bad experiences with Subway. Some stores are horrible and other stores are great. Seems paradoxical when they are all supposed to be using the same ingredients.
When you do lose your weight, make sure you are doing the work to keep it off. Losing weight is one thing, but keeping it off is another. (I can't say this from personal experience, only the experience of people around me)