Has anyone had any experience with these Canadian controls as far as reliability, support, and ease of troubleshooting?