This name keeps appearing on my monthly bank statements, around $200 have already been take from my account and it seems that there is no way of stopping this nightmare. I tried to get in contact with them but I can't find any contact details for this company. If you ever see this name on your statement make sure that you cancel your credit card straight away.
is it coming up as xxxhd vault or ipaycost.com