Thanks everyone for trying. Obviously Mecca Hosting has no intention of changing what they are doing. I would be satisfied merely with them obtaining permission from their customers before proceeding with messing with addresses and google!
For some reason, this is not going to happen. That in itself speaks volumes.
