Any Visa, Master Card or Discover debit card can be used.
You will either need to disable your pop-up blocker or change your security settings to allow downloads from this site.
You can ask any questions related to this service here. We will try to answer them soon!