Self-pay healthcare marketplace