I'd certainly leave negative feedback. Sounds like you spent the $20.00 just driving around. I've left a great deal of negative feedback on fleaBay over the years and I've gone so far as complaining to fleaBay and gotten a few folks tossed off.
Good Luck with whatever happens.
Good Luck with whatever happens.