Yes this is normal. Everyone wonders if they paid too much.
Have you checked your numbers? Do they stack up? Or has the following just happened?
If the contract isnt valid you can possibly get your money back (just your solicitor).
Possibly. Relax, have a beer (or 2,3,4,5,6 :D), clear...