I have had my windshield replaced twice this year at Ever-Ready Glass of Phoenix and I have never been disappointed! I have a Jeep Wrangler that has a very upright and flat-faced windshield, which makes it extremely prone to cracking from flying debris. The first time it cracked Ever Ready even gave me a tinted visor for free (covered by insurance after you already have it)! :) Both times I needed a replacement I went into the repair shop, but I know they have mobile service that will do the work at your home or office for the customer's convenience.
I am not sure whether they are inexpensive or affordable because it was covered by my insurance, however they have great customer service and I consider them quite speedy! It only took them about 45 minutes total to replace my windshield and finish the paperwork. I will always come here for windshield repairs as long as I live in Phoenix!