Don't trust the many five star reviews…
Don't trust the many five star reviews written by people who have only ever given 1 review on this platform. At best these guys are just slow, unresponsive and unprofessional. At worst, this is a con and a scam. I decided to cancel my credit card based on my interactions with them.
