In jedem gut sortierten Modellbauladen findest Du Plastikkarton, auch Hartstyrolplatten genannt, in Abmessungen von 0,5 bis 2 mm Dicke.
Für Miniaturenbases würde ich 1,5 mm benutzen, das läßt sich noch gut mit dem Bastelmesser schneiden. Kostenpunkt ca. 2 Euro für einen großen Bogen (zwischen A4 und A3). Viereckige Bases, falls es das sein darf, kannst Du mit Lineal und Bastelmesser zuschneiden. Runde kannst Du - etwas lauter - mit einem Lochsägeblatt in passendem Durchmesser aussägen.
Die medium Minis haben ca. 25mm Bases, die small Minis ca. 20mm, die large zwischen 40 und 50 mm Durchmesser, je nach Edition.
Fertige Bases kriegst Du bei allen möglichen Anbietern, allerdings hat GW empfindlich die Preise angezogen, daß es bereits an Frechheit grenzt! Ein Sack gemischte Rundbases (sog. Slottabases wegen des Spalts in der Mitte) kostet inzwischen unglaubliche 7,50 Euro, zehn normale Bases (auch ohne Slot erhältlich) bei der Mail Order kosten 3,50 Euro!!! Das sind 35 Cent für ein Base aus Plastikmüll, das in der Herstellung nicht einmal ein Zehntel davon kostet.
Andere Hersteller haben hauptsächlich quadratische Bases, falls Dich das nicht stört (bei Miniaturicum.de gibt's z.B. Rechteckbases aus verschiedenem Material in unterschiedlicher Dicke für sehr kleines Geld). Bei Wargames Foundry gibt's lasergefräste runde Bases aus HDF/MDF in 2 oder 3 mm Dicke, allerdings kommt da halt Porto aus Englad drauf, und die sind auch wieder nicht ganz billig.
Eine andere gute Alternative ist, sich in der Spielzeugecke von 1-Euro-Läden oder ähnlichen Ramschrampen umzugucken, ob man billige Plastik-Spielchips (echte, gute Pokerchips sind zu dick und zu groß) bekommt. Die sind meist nur bedruckt, nicht geprägt, haben eine akzeptable Größe und sind schön billig (fünfzig für 'nen Euro hab ich mir letztes Jahr mal angeschafft, da drauf stehen jetzt meine Kelten für's historische Tabletop und warten auf Farbe).