I have been parking here loyally for several years but the last two times have prompted me to look elsewhere. The location is somewhat good but stinks if you get stuck behind the train since it is just south of the train tracks. The shuttle are fairly frequent and prices reasonable. What has really rubbed me the wrong way is the service. Okay, maybe just one particular driver. The second to last time we used this place, it just so happened that the driver that dropped us off at the airport wrote down the wrong place. When we were taken back to the parking lot, the driver kept arguing with me and saying my location was wrong. It was to the point, he was almost ridiculing me in front of the other passengers. When we finally located my car, I showed him the ticket where the location was written. His response was that the original driver was an idiot for writing down the wrong location. No apology to me for his behavior. We used Sky Harbor during Christmas and we got the SAME driver again after being picked up and taken back to the lot. Turns out his behavior was the same and this time I watched it exhibited towards other passengers in addition to myself. My husband thought it might have been his sense of humor but yelling at other drivers in the parking lot is unacceptable. Besides this idiot's behavior, during the holiday, Sky Harbor Parking had cars parked in front and behind vehicles in middle rows. There were three couples who were blocked in when dropped off. I couldn't believe it. Who wants to deal with that when traveling all day? Thankfully, it didn't happen to us, because I would have blown a fuse after dealing with the driver. I might try out Pre-Flight who has a frequent driver program. Hopefully, their customer service is better...