Their customer seemed okay to me when I used them. They seem very diligent about fraud and I've always been able to get through to customer service. Sometimes their 800 number would hang up on me. Your experience may vary.
I second Import Export's opinion. However, our experience was more than 3 years ago and I heard that their service has improved since then. It seems that retailers who sell downloadable products are quite happy with it.