A Man In New York City Has Ten Dollars

A man in New York City has ten dollars. He spends six dollars and fifty cents on flowers and three dollars on lunch. He had a hot coffee and a hot dog. He then gets on the subway which will take him seven stops for 50 cents. But, after a while he is forced to get off the subway five stops away from where he began. How come?

Answer: He went to the end of the line and came back getting off 2 stops away even though he went 5 stops