My general rules:
Never accept or buy vouchers, gift cards, promisory notes, or credit notes from a company.
Never book in advance.
Never for work not done/completed.
Never pay remotely for goods/services using an unsecured method (bank transfer, PayPal F&F, etc.).