That sucks man. Any way you cut it. Glad the shoddy work got "busted", but sucks that the company tried to skimp on it from the start.
I absolutely despise companies that are trying (and usually succeeding) in intentionally screwing the customer. I understand mistakes, but intentional is something totally different.
Glad you stood up for what was right, for whatever reason.