Cards and Gifts Direct Ltd is an online specialist retailer of greetings cards and gifts for all occasions. We're passionate about greetings and gifts and aspire to create an easy to use website for all your gift shopping needs. You’ll never again be caught off guard if you forget that special occasion as all orders received by 12pm Monday - Friday are usually despatched the very same day.