No limits?

So I keep hearing these radio ads for some Walmart/T-Moblie phone plan. For $35 or something (I can’t be bothered to look it up) you get “unlimited talk, text, and web.” A few seconds later there is reference to “unlimited web for the first 250MB.”

Correct me if I’m wrong but doesn’t that constitute…well…a limit?