Looks like the door sill from the picture, without seeing more, could be a couple of hundred, maybe more to fix, where abouts you located? I have nothing but praise for All Make Crash Repairs, down at Holden Hill, look them up, speak to either Stuart or Craig, they should look after you and do awesome work.
Sorry to hear about your bad luck though!