Escondido business finds way to stay afloat during tough times