This company was easy to work with. I had an issue in the beginning with our logo not working on certain cards, but in the end it was great and cards were finished and delivered on time.