I once purchased a PC from one of those shopping TV channels and it came from Evesham.
The PC was riddled with faults which they couldn't fix over the phone.
The monitor was so new (they told me) that the manufacturer hadn't built many so I couldn't have a new one for some months.
I got them to come and pick the whole thing up.
They refused to give me a refund for the extra memory that I'd ordered for it as it was a 'separate transaction'. "But you haven't sent it to me yet", I said, ..."so you just keep it and refund my credit card, please"
Six weeks later they called me to say that they'd found the memory ... it went to the wrong department and they still had it 'sitting' there.
I got a full refund.
That's my experience with Evesham.
However, friends of mine have used them and have been very happy with the service they received.
I must have just been one of those odd occurences that seem to happen to every company, good or bad.