If you have to be some place on time, don't use them. I called at 2pm for a 4:15 taxi to arrive. At 4:25 they were calling me saying he was right around the corner, and gave me his location. Estrella called a couple more times to "verify my address". At 4:35 I called them and cancelled the cab and got a ride from my neighbor. As we pulled out of my neighborhood, we PASSED the cab. He had taken a street that he thought was going to be a through street and got himself lost. This is a TAXI service, they should know how to get around the valley!! Don't these people use GPS, or MAPS at least?!?!?!? End of story, I was still late for my class that I paid 250.00 bucks for. I was not allowed in, and the money is non refundable. So thanks Estrella wasting my time and costing me money. WORST TAXI SERVICE EVER.