Good enough, not perfect
I ordered business cards from Printpps, and I would say they are good enough. I chose Printpps because they had a lot of options, and my heart was set on 3" square business cards with rounded corners. The cards shipped a day or two later than expected, but this ended up not being an issue for my timeline. When they arrived, I was slightly disappointed that they were off-center. About 10% of them had strangely cut corners that weren't so much rounded as jagged. The product was usable, but I wouldn't necessarily order from them again.
