What happened to the Getting British Business online deal ? It was supposed to be a free domain name but when I try to register one I get asked to pay. And who are Yola and what is their connection with Britain anyway. Google ! is this a little scam you are getting involved in you bad search engine.