I just sent back my Canvas case this morning, after both lower right and left corners cracked. I don't think the "revised" version are any better, since this was a recent order of just a week or so ago.
I'm asking for a refund instead of an exchange so we'll see how it goes. It's disappointing since the case was otherwise really good, and there aren't any comparable cases out there for the same price.
I own a switcheasy case for my iphone and the material while stiff, seems a little more flexible while the Canvas plastic is VERY brittle. Don't know why they didn't use the same material for the Canvas. Maybe it was to cut down costs? If so, whatever money they gained from the cheaper plastic, is going to be offset by upset customers.