I agree the customer service issue if on a significant scale is of concern - tho I still cannot fathom what the real reasons for over 22% being knocked off the SP from 4 weeks ago when the reports on performance were solid
CFO resignation? What is so unusual about this one to generate such a large fall.