Crypto deposits are awful and overall the fees are crazy unless you are using a discount code. You have only 15 minutes to send the crypto and most sites are slow and especially sending coins like Ethereum or Bitcoin that tend to be slow unless you pay lots of fees. Then the funds get locked and its hard to get them back and you are forced to contact through mail that can take 48 hours. You also pay very high fees overall. Only positive thing is that they have big variety of stuff but couldn't recommend depositing cryptos.
Claim your business profile now and gain access to all features and respond to customer reviews.