The reason to have an account as opposed to pay electronically with an off island bank account is many of the services only accept cash or a local check. They are not set up to take electronic payment. That is improving over time but still some are not capable. Check with your vendor how they will accept payment.