Stumbled on this site from cnczone looking to see what you folks from across the pond have to say on mechatronics.