I was about to order one of these the other day, but then after a pretty hefty research session I found the poor battery life (around 12 minutes per 90 minute charge cycle) to be too extreme to ignore, given the price.
There are a few solutions to the problem of course..
1. Buy a bigger battery -- not designed for the drone or approved by the manufacturer but should work.. that will push up flight time to 20 minutes per flight, unless you buy multiple of those @ around 20-50$ a pop.. now imagine buying two to three extra of those? Now your entry level fun drone has turned into a 400-500$ excercise.. :/ not worth it in my opinion.
2. Buy more of the manufacturer approved standard battery's -- each one will add 12 minutes or so, but again total price has again gone up substantially.
Unless money is no object or you are really willing to live with the horrible stock battery performance I would not recommend this as a good buy.