0 stars - scam
0 stars. This site is a scam. Their only working feature is taking your money. Customer service? Just there to help you lose more. They don’t give a shit about people. Do NOT send money, share your information, or have anything to do with this site.
