Free food always tastes best, and people who are otherwise prone to lying to get free stuff would try their darnedest to beat you on that 30-minute guarantee.
I think it was always $3 off nationwide, but some enterprising franchisees used "or free." There weren't many though, but that "free" sticks out in people's minds.