J Jeff R L New member May 23, 2018 #1 After owning my Master Touch for 3 years, I thought it would be time to finally register on here.