Metro Livery has gotten better recently. I've had two issues in the past where a car for me and a car for my wife didn't show up as expected. They were very apologetic about it over the past 6-month period. Over the past two months, though, their customer service seems to have gotten much better. It has definitely improved.
more