In the past 2 1/2 weeks, I've been to this location 5 times at morning and afternoon times (while volunteering at the Scottsdale Arabian Horse Show, and working at Arizona Diamondbacks spring training games), and every time they had a full selection of donuts available and the staff inside was friendly and efficient every time (once there was someone ahead of me, and once someone at the drive-thru, but I was greeted and served right away).
I was expecting much worse from the previous reviews, but my 4 experiences were all excellent and enjoyable. Thanks to the great staff!