Pretty fair IMO. Surely better than going to prison. At least this kind of punishment could teach something to the criminal ( Winona Ryder in this case

) and be useful for others too, thanks to the 240 hours of community service part of the statement.