d00d i'd be hella pissed.. they arent even CLOSE!
you should talk to em about it and see if you can work something out. you shouldnt have to pay a cent.. its not your fault at all.
ps- yea the pic is huge but damn thats some shit quality. what kinda cam is that so i know to never buy one?