Trust them. I panicked because of a few negative views
If you live in the USA your bank will probably decline your transaction on your card because globehunters is not in the United States but don't panic. My bank sent a text asking if I made this purchase. I said yes, and it went through the next day. I saved over $300 from every other option. Trust them. I'll use them again if I come to the Phillipines or Thailand again.