Ordering through Cards Direct is super easy. Quality is great. Personalization is also an easy process, but if you find it challenging - just call them and they will help. We've ordered from them for a few years for our business Christmas cards.