Does anyone know when Toast decided to move their tech support out of the US to the Philippines? We've been with Toast for 8 years. Did anyone receive notification from Toast saying they were moving their tech support out of the US....If you want ...