Can my parent use Indian Credit card while making a purchase of the insurance policy for their visit to USA
Yes, international credit cards can be used to purchase the policies. Most of the policies will accept Visa or Mastercard. As long as the credit card does not have security restrictions for international transactions, international cards will work fine.
Insurance rates are regulated by law. You can't find the same insurance plan for a lower price anywhere else