When I saw this, I went ahead and paid (not knowing, of course, that the terms had changed). And my Instacart Express membership now says Aug 19, 2012 - Aug 19, 2013. But in this article, the OP shows a screenshot indicating his service is March 20, 2013 - March 20, 2014. Why is there a discrepancy here? By explicitly opting to pay from my account page, did I screw myself out of 7 months worth of Express service that the OP is getting?
It sounds like they tried to do the right thing and notify customers of the change, and people could have chosen to unsubscribe if they didn't like the new terms, but there was some kind of bug and they are fixing it.
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?
Just an example of precedence (you'll need to copy and paste HN drops the trailing period on the URL): http://en.wikipedia.org/wiki/Harris_v._Blockbuster_Inc.
I'm not a lawyer just good to keep in mind that the validity of such clauses is in question in courtrooms in the country.