Good news, I got the insurance check from the person that hit me. I am calling the body shop tomorrow morning and if all goes well I should be able to get the car in by wednesday and get it back by FRIDAY! and the company that gave me the check is also paying for a rental car while it is in the shop

.