I will jump in and say mine has worked nicely too(thank you Esshup). It went under a bit of water this past year, and came out unharmed. Perhaps I just lucked out.....
Lots of old threads on this if you want to take time to look them up. I would say the overall consensus would be you are going to have to pay either in cash or time: if you buy cheap you might need to put time into keeping them going. Or you can pay more for something that is pretty easy to care for.