Medical Billing: A Blind Walk In A Crowded Zoo?