written by lin555 on 28/07/2016
I live in Uk and my sister lives in the USA, this is the perfect way for me to send her cards, great service.
As rated by our community of reviewers
Date added: 3rd February 2023
Date added: 3rd December 2021
Date added: 25th May 2017
Date added: 17th April 2015
Date added: 18th February 2015