Thank you for your review. Like you I am very tolerant to engineering principles as they are well understood.
On the other hand I have very little tolerance for poor customer service particularly...