you should only ever pay by credit card online
If anything goes wrong the credit card company are legally obliged to refund your money
What is the name of the site,see if you can find a telephone number or address there
Have they cashed the cheque yet,if not cancel it
best of luck