They are OK. They customer service is generally friendly, however not very efficient. I once ordered a Viking sander, the one I got was used (a return from a pervious customer). It was cracked, dirty, etc. They handled it, but it took around a week to get the replacement, after they told me when I first called they would send out a replacement that day.
I know that they dont hold any inventory. They ship out of several 3rd party warehouse type dealers. I also dont think they have a true office. I think they get phone operators that work out of their houses. I have heard commotion, such as a small child in the background, but never the sound of other phone operators in the back ground.
When something is missing, often there is no packing slip in the package, and you have no way of knowing if it was out of stock, or you were charged for it and it was forgotten. Thats when you have to call, and find out, and then a week later they send you a packing slip. Not the most efficient system.