This has been the worst experience I had with a service department. I brought my vehicle in after noticing all of the warning lights were on. After checking out the vehicle, Zani, the service advisor, informed us that it’s an electrical issue and that they would need to hold on to the car for roughly a week. He told us he had no more loaners available and that he will reserve one for us on Monday ( four days later). He gave us the option to leave the car, but we would have to pay for our own Uber back to Bloomfield or come back on Monday when he has the loaner. We decided to go with the second option. I arrange my working schedule for Monday around getting the loaner. Before I left the house, I called to make sure the loaner was available, but to my surprise, the lady in charge of loaners had no clue what I was talking about and informed us that Zani was out on sick leave. I demanded to speak with a manager, but I was told none of the managers were there. I asked when a loaner would be available and was instructed to leave my name and my number, and someone would reach to me as soon as a loaner becomes available. Yesterday, five days later, after not getting a phone call nor any updates, I decided to give them a callback. After a back and forth with a service advisor, I was told that they would reserve a loaner for Saturday. This morning, I called in before heading down to the service department, and once again, no one had any clue regarding my loaner. We have two kids and are not comfortable having them in the car with those lights on. We drive roughly 30 minutes to the Sansone service department because I always like to service my car at the same dealership I purchased it from. You would think the service department would appreciate a customer that drives pass 4 other Mazda service departments to come to them to get their car service. Sansone Mazda does not respect its customer's time, nor do they appreciate loyal customers. Take your car to another dealer.