A couple days ago i tried to buy a domain and hosting from http://www.imhosted.com ... in a short story, they sent me a reciept saying that my order was processed and that i'd be billed accordingly. i waited a couple days, and i didn't get anything. so i emailed them, and recieved an email the next day saying that it 'didn't go through' their servers.
a) if they bill me, im going to be pissed
b) if it didnt go through their servers.. thats not a good thing, i dont want a host with alot of errors
anyways, so i went over to www.godaddy.com, bought a domain .. pretty cheap, then surfed over to www.insiderhosting.com and bought some hosting. i had my account setup in around less than an hour. the domain name resolved in around <24 hours, and now my site is up. wonderful. nice host, fast, and alot of features. (when i say fast, i mean it... im getting 300kbps transfers, when i normally get around 100)