They've been pretty good for us. We often have to put up a website in a hurry, and the selection of themes is second to none.
We've only had one negative experience with them (in 3 years) and their customer service replied and refunded our money within 48 hours.
I'd definitely recommend them!
Initially I was impressed with the selection and prices, but the real experience was much worse. You can't really get in touch with them and they take your money and then leave you alone with product creator, there is no guarantee that you ever get help from the author :(
To reply as a company, please sign up here.