I'm also doubtful,
the twitter links to this site which only accepts cryptos as a form of payment.
So unless they can prove that they actually can send the chips I would not risk it.
@zackszacks can you give any more information? You have 2 posts and both are about the website I mentioned.