There's such a thing as depositing and withdrawing and depositing the same money over and over to generate the illusion of steady, robust income. Worked for me way back when.
BTW, Who's the provider who answered her neighbor's inquiries about the traffic in and out of her place by telling them she was selling weed? That's some game she has there.