Terrible quality both of the screws broke in the door now I have a disaster will someone contact me. What rubbish is this???