Review Summary

5  out of  5
5  out of  5
December 21 2017
Wonderful - as usual
Sherri

We have been ordering from Cards Direct for several years and have never been disappointed. This was no exception. Good quality and price and received very quickly.