I bet you a nickel that the graphic designers at Hallmark lobbied for "For" because:
1) it's one letter longer than "To," which is an awkwardly short word (visually speaking);
2) it begins w/ the same letter as "From," which means that they'll align perfectly on the left, and it might look cooler.