We spent this past weekend reading the boards and worried about the new visa regulations. We are located in the bahamas and we were concerned these new regulations would make things real tough for us.
Today I emailed our ibill rep, within 2 minutes of my email she called and informed me we had nothing to worry about. Ibill had a Visa Merchant in our region. Not only that but ibill has 5 of the 7 regions covered.
I've been one of the first to bitch at ibill over the past year. I have to admit that this time ibill has pulled thru big time and is well prepared to help their clients.
