I have heard about them, but have not done business with them before. You can read about them, and get intouch with their technical team to know how they work. An alternative I can give is buying from localbitcoin.com, then make a transfer to you binance account. Just that there will be some transaction fees.