They were great!! Excellent customer service! I was NOT promised a time frame because that's unrealistic! There are times when a body shop, to no fault of their own due to parts not immediately availble.....etc....have a car in longer than average. I understand and I get it! Some people just have totally unrealistic expectations! If you go forward with an open mind and patience, most times everything will turn out fine!