Taskrabbit is one of the most elusive sites of communication for customer support. After paying $20 resistgration, they could not answer me with an expediency commensurate with gathering of my credit card information. And then nothing. NO BAD REVIEWS?
You haven't heard the last of them yet