Amazingly enough they are very UN-computer savy. For years they didn't update their website. They did it once... and I don't believe again.
I finally called them, they where GREAT! They took my order, and I had it in 2 days (across country). They even called me a few weeks later because they had found a part that I wanted!
Take this with this grain of salt. I'm in the US (1) and it was about a year ago that I ordered from them (2).
But at the time, I would have expected no email support after talking to them... and it wouldn't have bothered me.