For the best deals:
* Online Auction Sites (eBay, etc.): You can find great deals here, especially on older cards, but beware of fakes. Research sellers and be wary of prices that seem too good to be true.
* Online Marketplaces (Facebook Marketplace, Craigslist, etc.): Similar to auction sites, but often with a more local focus. Be cautious and meet in public places for safety.
* Local Card Shops: Some shops may have deals, especially during sales or if they're trying to clear out older stock.
* Consignment Shops: Check out these shops, as they often have unique and interesting finds.
For the widest selection:
* Local Card Shops: They usually have a good selection of current sets and older cards.
* Online Retailers (Amazon, Target, Walmart, etc.): Offer a wide variety of packs, boxes, and singles.
* GameStop: They're a good source for current sets and singles.
For specific or rare cards:
* Online Auction Sites: You're more likely to find rare cards here, but be prepared to pay a premium.
* Specialty Card Shops: These stores often specialize in high-end or rare cards and may have knowledgeable staff.
Tips for finding the best Pokemon cards:
* Do your research: Know the current market value of the cards you're looking for, and be aware of common fakes.
* Compare prices: Don't settle for the first price you see. Shop around and compare prices across different sellers.
* Read reviews: Check reviews from other buyers to gauge the trustworthiness of sellers.
* Be patient: Finding the best deals takes time and effort. Don't rush into buying something just because it's a good price.
Ultimately, the best place to find Pokemon cards depends on your individual needs and preferences. Good luck with your collecting!