I've bought several things from Ken's over the last few years. 3 jackets, bibs, gloves, a track, a helmet. A couple things I bought at the Novi snow show. They said if I had any trouble to just let them know.
The helmet I bought didn't work out. I did have to ship it back and pay for that (understandable) but they refunded it with no trouble.
They have the best prices that I've found on most stuff. The only reason I haven't shopped there for machines is because they're so far away from me.
Overall I give Ken's 2 thumbs up.