Anyone use Betcris and have the deposit/withdrawal options slashed to wire only (no ewallets or BTC)?

Wonder if this is an isolated case. Chat spport had no clue as always and just contradicted themselves.