Hi fyang1024
I just looked at the website but it is very short of information and contact details and a google search doesn't bring up much about them are they a new company? Did they supply much information about what it is that you are buying?
Make sure you get a solicitor to look over the contract and track down more information about exactly who it is that you are dealing with. I would be concerned that the only address seems to be a PO box.
Asking people on the forum first is a much better idea than asking afterwards just in case - has anyone at all on here heard of them or dealt with them before???