There is no catch, Just Free! You will be responsible for the $14.99 Shipping. This is a great deal. When you head to checkout through this link, the credit will automatically be applied.
Head over here to upload a photo and get started at Canvas People. I am not sure if there is time to get it by Christmas, But think Birthday, Anniversary, Child's room, really anywhere these are beautiful!