pfft stop being a tight arse. Any decent head unit is gonna cost you in excess of 700-800. Dynavin for what it is, is over priced but it is better than the other head units like you have linked.
Your only other option if you do not want fitment and need a custom fascia, no android, no oem looks is to spend the same amount of cash on a kenwood/alpine/pioneer head unit.
I AM OF DUBIOUS NATURE