20 sets of 40 cards for $476

20 sets of 40 cards for $476