Well as the article said, try http://www.truecar.com/ I guess. Being in Canada, I was hoping that CarWoo would do well and eventually move up north. The car purchasing experience is terrible, and is very ready for a disruption.
Zero negotiation, walked in with the paper, that's the price of the car.
I don't think you will get the deal of the century through them, but you'll at least not get screwed. Just don't let the dealership nickel & dime you on protectants & floormats, etc. If they can't honor the exact price, just go somewhere else.