uuhh.... no I can't say that I have but wow... for a base price of Base price: £ 1899.00 that must be good! -Emo