Just what I was looking for - arrived quickly even with personalization.
This was our first experience with CardsDirect. We ordered 175 photo holders and were very happy with them. It's not a high-end product, but the silver envelope lining was a nice touch and we liked being able to write our own greeting inside the card. We may order from them again.