If you recently had it installed, have it taken back and checked by those guys.. they my be liable.. If not, then we can at least work it from there.. no sense in going another place, to pay another bill, when you can get it rechecked for free (possibly fixed.. as long as it didn't work from the minute you got it back, etc)
Ray