Main advantage of Canvas for me was the flexibility without having to commit for any period of time.
Now with monthly subscription fee's its not very attractive for me since my requirement is to drive for a couple of months and return back and come back after a month or so.
I have been a Canvas customer since the end of January. The 2015 Ford Escape I am using was delivered dirty and with a bad battery. After weeks of back and fourth with Canvas support, I was offered a credit for the Lyft rides I took when my car battery was dead. I was not compensated for the afternoon of work I took off to get the battery replaced or the hours lost waiting for roadside assistance. This was particularly frustrating because Canvas did not take any blame for delivering a car that had not been maintained.
When I signed up I paid a "one-time new user activation fee." I don't have a copy of the contract handy, but I believe I could return my car, take some time off from Canvas, and get a new car later without paying the activation fee. I am not interested in paying a monthly subscription fee having already paid the "one-time new user activation fee."