Shipping on all single cards is a flat rate of $2.49 domestic, $3.49 to Canada. No matter how many cards you buy, 1, 5, 10, or even 100, you only pay $2.49 for shipping to all 50 states and $3.49 to Canada.