How much time do they take to send a welcome email. I signed up 4 hours ago and I have not received any welcome email having my details. With other hosts it is within minutes so thought would ask here,...