I am currently on the West coast and I buy prepaid visa cards from supermarkets here. They come in $25, $50, $100 etc. I had to activate the last one I used online so that I could use it to deposit but it worked fine

You want to ask for a visa gift card. Bear in mind there is a charge for the card and then a charge from
MA....... Most large stores stock them. Hope that helps.
