I think the only things that are maybe even half-true are the oddly specific logistics and details about the scam. Evereything else sounded like a failure-to-launch 20-something would make up to impress losers.