did not know that, considering the site has contact information from US. (went with them cuz of this, expected em to be working during US office hours)
payment was however manually accepted (as it involves sending it to a paypal address they provide, and it took like 2 hours for them to move it...