The site has been up for almost 2 years without any hits on the scam reporting sites.
They do accept credit cards.
I'm not telling you to trust them, I'm only telling you what I found out about them.
I would feel better hearing from someone who already did business with them before I would.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.