I've ordered from them this year and last year.. and all went just fine. This year's delivery was very quick and products came under a week to Finland.
But I've been under the impression that they don't speak english that well, but enough still. I've had only one communication with them besides the normal orders when they mailed me about that ordered product wasn't available and would I like to replace it with better one for the same price, and communication with that went fine afterall.