Yes, you should really get a valuation, otherwise you won't know, really, if you are paying too much. You cannot rely of the bank's valuation either as this will be done after you have a contract in place and a known price.
The trouble is timing though. If you do a valuation before exchange...