There is no official limit, according to Topps. However, your local hobby shop can use their own discretion on how many cards they wish to buy back.