I only have one domain through PaylessDomains. Never needed support so don't know whether it's good or bad. I don't care for their domain control panel. The site doesn't look terribly professional.
But I'd rather deal with PaylessDomains than with NetFirms.
NamesPro is still my favourite .ca registrar.