In Toronto they got in a spat with the city over street parking and pulled out about a year ago. Really unfortunate as it was a great service, and seemed successful in terms of adoption. There's a new one in its place called Commune Auto, but lacks the visibility, as those little Car2Go smart cars with their branding really stood out.
At least in Calgary, Uber was 2-3x the price of Car2Go. You could get halfway across town in 15 minutes, and pay ~$7 for the trip if you got one of the smart cars. It was great. Last time I checked Uber, it was $18 for the same trip.