I think this is a fair campaign. Layaway should not be a service with no consequences. The consequences should be heavy enough to matter but not so heavy that they deter the use of the service. If layaway was free then customers could take advantage of it and Walmart could lose money.

It is still manipulation of the fine print, so appropriate for this column, but nothing that bad.