The quality of paper and such is great, at just 40% of the price you would pay at other places. They are generally friendly to deal with.
Only problem is that sometimes there may be poor attention to detail in the product print out. And if you bring up any issues with the difference between what you submitted and what the printed, they will talk to you like YOU are the problem.
For simple jobs I have had great experiences. At other times they tried to convince me to change my order because they didn't think it was worth their time. :S Another time they lowered the paper quality without my knowledge and still charged me the same price!! *smh
If you can put up with things like that for the sake of the price, then come here. I do.