Trying calling the number 5108974860, you will have to wait or leave your name and number and someone will sure get back to you.
I contacted them Last Friday and even thought the status show's July as estimate date the guy on the other end said you will get your car in June (he could not tell...