I'm not saying the company is right or wrong, but this seems like one of those "pick your battles" moments. You're talking about roughly $600. If it is worth $600 to you to raise a stink, take them to court, cheese a bunch of people off, etc then by all means. Just try and keep it in perspective. I understand theres a principle involved but it seems like an awful lot of hassle and grief for very little reward.