With over 40K greeting cards on the platter, 123Greetings.com is the best App today for sending free cards and wishes to your loved ones.