Any chance you guys could add Pixmania.co.uk to the list please? I'm itching to leave some negative feedback regarding their so called customer service.