Looks like this was partly successful against Sony but it took six years in court and people didn't get the whole price back when they removed Linux support from the PS3:
Those damages were assigned with the assumption that most people didn't buy a PS3 to run Linux on it. If you opted out of the class action I have no doubt you would have gotten a full refund.