- 142
Apparently there is a website now where lots of "satisfied" customers can post about their experiences with Mega and any negative reviews will be "checked for accuracy". HAHAHAHA! I can see Jack Heller and others posting these fake items in some office in Texas as we speak...what a trip these guys are!
Reviews from Mega Health Insurance Customers
Reviews from Mega Health Insurance Customers