What is in the soil? Where are you getting it from?

You say you water when things get a little dry, every other day, yet the soil looks like it would retain water pretty alright, maybe drainage problems near the bottom? How dry are they when you water them?