Had my domains with canspace for many years and finally decided to move my hosting over as well after a ton of ongoing issues with my last host. Their tech support held my hand during the whole migration process and have been 10x more responsive than my last hosting provider. They even helped me update and customize my theme which is really above and beyond what I was expecting. Kudos to the whole CanSpace support team - I can't recommend these guys enough!