I do not agree with you about having to wait a long time for cards to be graded. If the grading company is honest and list actual turnaround times, customers will be more understanding and know exactly what is going on with there cards. That is another problem have with psa, there turnaround times where never accurate and there customer service is non existent. I am not here to pile onto psa, but do not expect that all companies will run there business like that.
If a grading company has good customer service and is honest with there turnaround times, they will have plenty of customers. And if there cards look sharp, are graded accurately and sell for fair market value, they will rise to the top. Lets hope this is CSG.