Body shops take time. Some things are out of their control. for example parts arriving on time and having to go through office personnel sometimes the wrong parts get ordered. My dad works does body work and he's backed up for almost a month solid.