I'm playing this game with children and I'm ready to stab my eyes with an ice pick. It seems like it never ends, but I know I expect it to end. What is my expected number of spins to remove all the fruit from the tree?
Goal: To remove 14 cherries from tree by executing one of following seven directions at random per turn.
1. Remove 1 cherry.
2. Remove 2 cherries.
3. Remove 3 cherries.
4. Remove 4 cherries.
5. Return 1 cherry to tree.
6. Return 2 cherries to tree.
7. Return all your cherries to tree.
Once I realized I have a 1/7 chance each turn of playing this game in perpetuity, I started reaching for the kitchen drawer.
I actually spent some time about a year ago doing some computations for a variant of this game, sold as Hi-Ho Cherry-O. It's identical to your game, except with 10 cherries instead of 14. (I learned about it from a colleague with a 4-year-old daughter.)
The computation is a nice example of some simple Markov chain techniques, which produce linear equations of the sort in Brett Frankel's answer. I considered the cases of 1 to 4 players, which are amenable to computer solution.
Another interesting feature is that since the players take turns, the first player has a slight advantage.
Here are the results I got for 10 cherries. If you are really interested, I can try and reconstruct my code and run the 14 cherry case.
Edit: I should also mention some previous work by Jeffrey Humpherys.