Go to Pricegrabber.com or Yahoo Shopping and put in the deck or decks you're looking for. Both of those sites have ratings for the different retailers and you can read what other people had to say about them as well as compare prices. I've had good luck with Cardomain but they don't sell Alpine. I've also been very happy with my ebay purchases, but I only buy new products, not used.