I purchased a hosting account with imhosted yesterday around 5pm - the FAQ said 6-12 hours (same business day) setup. I emailed 7 hours later to find out progress, got a reply saying 'forwarded to relevant dept'. Now 22 hours on, still no mail.
So i'm wandering if i've signed up with a lemon - has anyone else got any experience with them?