Review Summary

5  out of  5
5  out of  5
November 28 2020
On time

This card came in as expected - 100% Satisfied - Was delivered well before Christmas - Thank you Cards Direct for making this happen.