I don't mean to start a flame war, but the most positive things I've heard are from Indian colleagues/friends who are used to paying cash for very affordable service back in India.
No insurance or national coverage, just low overhead and high skill.
No insurance or national coverage, just low overhead and high skill.