Shipping-
To get a discount on shipping please use the "Add to cart" to add multiple items from our listings, then checkout after you have made your selection to receive a shipping discount. All cards will be shipped in a some type of a acid free plastic hard case. We do not tape cases "Top loaders". The card will come in a hard case wrapped in a plastic bag of some sort or shrink-wrap. Generally all orders will be shipped the next business day. Orders with a $400.00 value or more may require a signature. For international shipments due to fraud in certain parts of the world we may contact you for additional shipping cost if your total purchase is under $25.00. If this cost is not paid within 3 business days we will have to cancel the order.

Return Policy -
100% Satisfaction Guarantee! If you are not happy with your purchase, you are more than welcome to return it within 60 days of the original purchase date. To do so please contact us first for an RMA. Once the item is returned a full refund will be given. Please note that if there is nothing wrong with the product we have sent you then the return shipping will be paid by the buyer.

Card Photos/Stock Photos -
AllSportsAlmanac does scan all of our own cards. So for example if there is only one card in stock and no previous cards of that same exact card have sold that stock photo will most likely be the one your getting. However if you want we would be more than happy to send you a exact image scan upon request. If you want a exact card then we will send that card upon request. It is not required to request a image scan. Otherwise if no request has been made you will receive the card that is closest to the grade of the card you have bought.

Price Negotiating -
Reasonable offers will be considered. If you do not hear back from us within 5 business days that means your offer was not accepted.

Questions -
Any questions please feel free to ask us.

Current Stock -
2020 Topps 601 Tucker Barnhart Cincinnati Reds
2020 Topps 602 Jose Altuve VAR A Houston Astros
2020 Topps 602 Jose Altuve VAR B Houston Astros
2020 Topps 603 Dinelson Lamet San Diego Padres
2020 Topps 604 Derek Fisher Toronto Blue Jays
2020 Topps 605 Stephen Vogt Arizona Diamondbacks
2020 Topps 606 Martin Maldonado Houston Astros
2020 Topps 607 Cal Quantrill San Diego Padres
2020 Topps 608 Sam Gaviglio Toronto Blue Jays
2020 Topps 609 Ronald Guzman VAR A Texas Rangers
2020 Topps 610 Cole Hamels Atlanta Braves
2020 Topps 611 Roll Out The Barrel Milwaukee Brewers
2020 Topps 612 Luis Arraez Minnesota Twins
2020 Topps 613 Isiah Kiner-Falefa Texas Rangers
2020 Topps 614 Brett Gardner New York Yankees
2020 Topps 615 Junior Fernandez VAR A St. Louis Cardinals
2020 Topps 616 Cam Gallagher Kansas City Royals
2020 Topps 617 Bryan Reynolds Pittsburgh Pirates
2020 Topps 618 Joey Wendle Tampa Bay Rays
2020 Topps 619 Rick Porcello New York Mets
2020 Topps 620 Corey Seager VAR A Los Angeles Dodgers
2020 Topps 621 Dallas Keuchel Chicago White Sox
2020 Topps 622 Brett Phillips Kansas City Royals
2020 Topps 623 Mike Ford New York Yankees
2020 Topps 624 Renato Nunez VAR A Baltimore Orioles
2020 Topps 625 Detroit Tigers Detroit Tigers
2020 Topps 626 Nate Lowe Tampa Bay Rays
2020 Topps 627 Eric Hosmer San Diego Padres
2020 Topps 628 Julio Urias Los Angeles Dodgers
2020 Topps 629 Toronto Blue Jays Toronto Blue Jays
2020 Topps 630 Francisco Mejia San Diego Padres
2020 Topps 631 Stephen Strasburg VAR A Washington Nationals
2020 Topps 632 Austin Hays Baltimore Orioles
2020 Topps 633 Lance Lynn Texas Rangers
2020 Topps 634 San Diego Padres San Diego Padres
2020 Topps 635 Sean Newcomb Atlanta Braves
2020 Topps 636 Jake Bauers Cleveland Indians
2020 Topps 637 Trevor Story VAR A Colorado Rockies
2020 Topps 638 Nomar Mazara Chicago White Sox
2020 Topps 639 Kolby Allard Texas Rangers
2020 Topps 640 Rev'd Up Washington Nationals
2020 Topps 641 A.J. Pollock Los Angeles Dodgers
2020 Topps 642 Ryan Borucki Toronto Blue Jays
2020 Topps 643 Wilson Ramos New York Mets
2020 Topps 644 Teoscar Hernandez Toronto Blue Jays
2020 Topps 645 Jeff Mathis Texas Rangers
2020 Topps 646 Kevin Newman Pittsburgh Pirates
2020 Topps 647 Joe Ross Washington Nationals
2020 Topps 648 Mike Leake Arizona Diamondbacks
2020 Topps 649 Jed Lowrie VAR A New York Mets
2020 Topps 650 Kelvin Herrera Chicago White Sox
2020 Topps 651 Arizona Diamondbacks Arizona Diamondbacks
2020 Topps 652 Pedro Severino Baltimore Orioles
2020 Topps 653 Zach Plesac Cleveland Indians
2020 Topps 654 Tim Lopes Seattle Mariners
2020 Topps 655 Howie Kendrick Washington Nationals
2020 Topps 656 Alex Cobb Baltimore Orioles
2020 Topps 657 Rougned Odor Texas Rangers
2020 Topps 658 Chad Wallach Miami Marlins
2020 Topps 659 Aledmys Diaz Houston Astros
2020 Topps 660 Brandon Nimmo VAR A New York Mets
2020 Topps 661 Justin Dunn VAR A Seattle Mariners
2020 Topps 662 Andrew Knapp Philadelphia Phillies
2020 Topps 663 Chicago White Sox Chicago White Sox
2020 Topps 664 Yonny Chirinos Tampa Bay Rays
2020 Topps 665 Willson Contreras VAR A Chicago Cubs
2020 Topps 666 Kyle Freeland Colorado Rockies
2020 Topps 667 Adam Haseley Philadelphia Phillies
2020 Topps 668 Kansas City Royals Kansas City Royals
2020 Topps 669 Luis Severino VAR A New York Yankees
2020 Topps 670 Aaron Barrett Washington Nationals
2020 Topps 671 Ryan McBroom Kansas City Royals
2020 Topps 672 Chris Sale VAR A Boston Red Sox
2020 Topps 673 Anthony DeSclafani Cincinnati Reds
2020 Topps 674 Jose Abreu VAR A Chicago White Sox
2020 Topps 675 David Robertson Philadelphia Phillies
2020 Topps 676 Rangel Ravelo VAR A St. Louis Cardinals
2020 Topps 677 Ji-Man Choi Tampa Bay Rays
2020 Topps 678 Jose Rodriguez Los Angeles Angels
2020 Topps 679 Glenn Sparkman Kansas City Royals
2020 Topps 680 Nick Ahmed Arizona Diamondbacks
2020 Topps 681 Edwin Rios VAR A Los Angeles Dodgers
2020 Topps 682 Ronny Rodriguez Milwaukee Brewers
2020 Topps 683 Jakob Junis Kansas City Royals
2020 Topps 684 Mike Minor Texas Rangers
2020 Topps 685 Freddy Galvis VAR A Cincinnati Reds
2020 Topps 686 Josh Reddick VAR A Houston Astros
2020 Topps 687 Rhys Hoskins VAR A Philadelphia Phillies
2020 Topps 688 Austin Romine Detroit Tigers
2020 Topps 689 James McCann Chicago White Sox
2020 Topps 690 Ehire Adrianza Minnesota Twins
2020 Topps 691 Brock Burke VAR A Texas Rangers
2020 Topps 692 Jonathan Schoop Detroit Tigers
2020 Topps 693 Jon Berti Miami Marlins
2020 Topps 694 Baltimore Orioles Baltimore Orioles
2020 Topps 695 Danny Santana Texas Rangers
2020 Topps 696 Role Reversal Lindor Cleveland Indians
2020 Topps 697 Eric Sogard Milwaukee Brewers
2020 Topps 698 Tyler Chatwood Chicago Cubs
2020 Topps 699 Sheldon Neuse VAR A Oakland Athletics
2020 Topps 700 Adam Wainwright St. Louis Cardinals