My experiences of Evans haven't been all bad.
Wifey ordered a new helmet for my birthday. Shows in stock, money taken immediately. Wife waits a week and asks were it is. Sorry, they say, none in stock; we'll have to refund. Money back in bank following day. Day after, helmet arrives. They've sent it, and yet have no idea they have sent it.
So free gear. Can't be bad.