CanSpace has been a pleasure to work with. Our website was repeatedly being hacked with our previous host, and on top of that half of our email was ending up in our client's spam boxes. CanSpace completely cleaned up our website during the migration and since the switch, we have had no email issues whatsoever. My only regret is that we didn't switch years ago.