I'm sure there are all sorts of ways to make calls for a reasonable amount. I just think it's important to realize that calling the BVI is not the same as calling from one US area code to another. A few 4 and 5 minute calls to check on availability at hotels showed up on out bill as around a $20 international charge.