We respectfully remind customers that we do require payment, in full, from all non-account holders, prior to delivery. We accept cheques, wire transfers, BACS, and all major debit cards, although we have to pass on the charge for credit cards such as mastercard, visa and company cards. Thank you   more »