Hi Guys, Does anyone know if QHI are now accepting credit card payments here in the UK, or do I need to print off an order form ? Cheers !