That sounds like hiding behind fine print, which is certainly legal, but I'm not sure how that makes it the "right thing". Why isn't the "right thing" honoring the original arrangement with existing customers, at least until it expires?
When you bring up contracts, the small print matters. It's still not clear what the original terms were, and since I wasn't an Instacart Express users I didn't see the company's messaging, but I'd assume they're not out to screw people to the tune of $8. Unlike most people on this thread, I assume the best of startups until they do something truly evil.
I never said they were trying to screw people, I just find it strange that it's apparently okay to offer a product for several months, take people's money for it, and then change the terms underneath them.
Sure I understand that Instacart isn't a charity, and they must have realized that this was clearly not a profitable business model. I guess what I don't understand is why they can't own the mistake and eat the loss. They didn't advertise "free deliveries for $99 as long as our math and assumptions hold", they advertised "free deliveries for $99 for a year".
And people paid them money for it.
Why is it unreasonable for Instacart Express customers to expect what they paid for? Why is it acceptable for Instacart to effectively bait and switch their early adopters, regardless of their motivations?