i do deposits and withdrawls using instbank and have had no problems ... they do transfer to instabank and then you have to transfer to your account for withdrawls but usually within 2-4 days (and i live in canada) ... also instabank has limits until you are with them for a while but i am sure that could be negotiated.
great options for hockey at 5dimes :00hour