All that being said, there’s a distinct possibility that you got scammed. There are a ton of scammers out there who specifically pull scams with deposits. Just bc someone has a twitter profile &amp; a free website doesn’t necessarily make them reputable. 😕