THE worst location with the worst staff ever. All is well when they take your money but when it comes down to repairs, basic customer service or call backs they NEVER follow through. Blaine one of the managers knows exactly what to say and how to say it to make you feel like stuff is getting done but it’s all a show. They never have anything in stock, they are forever giving excuses and don’t take accountability for their screw ups. I will never come back to this location again! Horrible