Because we run a physical shop as well as an online shop, we can only take telephone orders when time allows. If in any doubt, please call us. Telephone Numbers The North & Britain: 028 9032 2811 The South: 048 9032 2811 International: +4428 9032 2811 Payment Payments are taken by credit/debit card by phone. All major cards are accepted.