I totally agree with the frustration with Washington Flyer. It's been a while since I was there frequently, but my experience was nearly always similar. The cabs usually smelled of smoke (no smoking, right?) and many times the driver was clearly unhappy to learn I wanted to use a credit card.