I've been to this location several times because it is close to my house. However, they always take at least twice as long as they tell you. They don't call or inform you of changes. And they aren't the friendliest guys. I rarely leave bad reviews. This is well deserved. Today, they told me it was going to take 45-60 minutes. It took over 2 and a half hours. I heard, "About 25-30 more minutes." twice. Their communication is awful. I'm leaving this review because this has happened to me more than once.