Have found one from a casio retailer for £420 is this a good price or could it be bought cheaper...cheers in advance