Seeing a price up front is just a different business model and localization could be easily handled with a setting on your account. Neither is tech-dependent, both could have worked over SMS too.
Real-time mapping would be tricker if that's really a killer feature for you.