Yes, it sounds expensive but you are getting 21 boxes each with 5000 cards. I have mailed a 4000 count box about 90% full and it cost over $9.00.His postage quote is $14.28 per box - Not that far off.