We were ripped off by Intelliverse.
They over charged us for 2 months of service. When we contacted them they claim that even though they did not provide the service they were allowed by their contract to charges for to 2 additional months.
They were very rough and completely unprofessional- your typical scam artist, I guess.
Now we are in the process of fighting with them through our credit card company to reclaim the charges.