I get direct deposit on the card for over two years. Due to the amount of purchases and deposits, it costs me a total of $0.00 per month to maintain the account!
There is one issue that I am not happy with, they stopped allowing international transactions a couple of months ago. I am a hobbyist and collector and have purchased many many items over the years from all around the world. I have not had a single issue and even ran a dozen or so with Green Dot. For some reason, they no longer allow international purchases. I do not like that at all. I now have to go through the extra expense of Western Union money to someone if I want to use the proceeds on the card.
Other than that, Green Dot is great in every sense of the word.