However, the seller is still registered as the owner of the domain name (the 'Registrant' on the canadian CIRA listing) and his details show under the Technical and Admin contacts. Any requests to change this with my contact info have gone unanswered.
Am I a loser? Can I do anything to claim the domain name I paid for? I believe that the 'owner' can change the pointing to his server anytime he wants, and then I am back to square one less my money...
In retrospect I know I made a mistake by not using an escrow service. Is there any action I can take, anything I can do to to force him to finalize the transaction? I have his email, work address and phone number.
Any help would be really appreciated.
When you mention a .ca domain, I assume you are Canadian citizen or have permanent resident status in Canada - if not, you aren't allowed to own a .ca domain name anyway. This aspect alone would make it very difficult to persue the matter via the courts, for example.
you might want to consider a partnership with a canadian.
find a person who is canadian have a partnership agreement written up and let the person have a small persentage of the site. they will have the domain registered in their name, however you still own the majority of the site.
a canadian citizen that is a legal resident of the U.S. might be even better. your contract with that person will be a U.S. agreement.