I am unsure, they won't give much information and the communication appears to be in broken English. Their email has no official information whatsoever. Even their order had none. I have an uneasy feeling about this one.
to post a reply:
login - or -
register