Wenn du unter monatlichen Kosten nur Futter, Streu und Sand verstehst, dann sind Hamster eher günstig. Ich kaufe mein Futter bei Rodipet. Da ist das Eiweißfutter schon in der richtigen Menge drin. Eine Packung kostet 3,99€ und reicht ca. 2-3 Monate. Zusätzlich bekommen sie noch Frischfutter. Aber das kaufe ich nicht extra. Da zweige ich von meinem Essen was ab. Streu wechsel ich gar nicht, nur die Toiecken. Der Rest wird ja nicht dreckig. Sand kaufe ich bei ebay (25 kg für 15€) Der reicht auch eine Weile, da Pinkelstellen einfach entfernt werden können. Der Rest wird gesiebt und gut. Wenn also nur das zählt, dann sind es bei mir pro Hamster vielleicht 5€ oder so.
Allerdings bleibt es selten bei diesen Kosten, da dieses noch gekauft werden soll, und dann gefällt einem noch dieses Häuschen ganz gut. Zusätzlich möchte man den Kleinen noch was basteln. Dafür braucht man Dübel, Holz, Leim, Klopapier und und und. Das hängt dann von dir ab...