So, one of my friends moved and gave me his betta fish ... but I think he just got them on a whim - they were cramped in a tiny little tank. I didn't do much research when I got them, but I bought them bigger glass bowls... somewhere around 1.5-2 gallons??? I'm not really sure. Anyway, today I was watching them swim around and wondered if they were happy haha, so I started doing some online research about betta fish. I definitely need to get a new tank, I just don't know what to get. I looked at Walmart and Petsmart and Petco and on Amazon for 5 gallon tanks, but most of them are kind of pricy, and the ones that went for $25-40 had filter problems or leaked or weren't available in the actual store and some of the reviews said the tanks were broken on arrival *SIGH* I am in college and don't have enough money to spend on an expensive tank, especially because I need two tanks because I have two Bettas (Claude and Armando). Should I get them something smaller??? How small is too small? I mean, 2.5 is supposed to be okay... but should I get something bigger? Does anyone know a good store to order/buy a tank from, or should I just get a 2.5 gallon from Walmart? I feel so bad... they are probably actually miserable in their tanks right now.