Thank you for your question.
As a U.S. citizen that is living abroad, there are many insurance policies you can buy when you return the U.S. for a visit.
The recommended policy for a U.S. citizen visiting the U.S. is Liaison International. You can buy this policy for up to 45 days. It will provide medical coverage for any new illness or injury that may occur during your visit.
Insurance rates are regulated by law. You can't find the same insurance plan for a lower price anywhere else