They sell team sets at Wal-Mart for 3 dollars! Topps is the manufacturer, I purchased the Red Sox and St. Louis Cardinals 2007 team sets for $3.50 a piece, not a bad deal considering you know exactly which cards you are getting. A regular pack of the same edition Topps baseball cards is about $2.00 for only 10 of them, and you have no idea what players from which team you are going to get, but then there are the rare "insert" cards which is what makes buying these packs fun, some of these inserts are valued at $100 or more. If you don't have a Wal-Mart store in your area (Taiwan?), you can order the team sets online at wal-mart.com, but the shipping may be just as much as the item is worth.