So what's the verdict then? Good enough for the price, or complete junk?