Terrible service! The place is an absolute shit hole. These folks are flat out crooks. They towed my car after it broke down on the freeway back to their yard after I requested that it be taken to a local auto service. While in their possession a large scratch was made on the rear bumper and they refused to acknowledge it happened on their watch.
SCAM ALERT!