Evesham are one of the more highly thought of suppliers around.
I always rcommend them together with Mesh when collegues ask for recommendations.
They make excellent machines and have a better than average aftersales reputation.
However like all manufacturers you will find someone who has had a poor experience and would not buy from them again. This is as is often the case a vocal minority and in this case small minority.