Here I collected prices for domains (only what I'm interested in). If you did that too, I'd be glad to see your spreadsheet.
https://docs.google.com/spreadsheet/ccc?key=0Amel5Zz4w7aLdFl...
FWIW they also appear to be breaking European law by not displaying their trading/registered offices address on their website.
Crazydomains.co.uk seems to be a non-registered trading name (ie it's not lodged with Companies House) for DreamScape Networks FZ-LLC. That company is apparently based in UAE?
http://www.auda.org.au/news/breach-of-registrar-agreement-by... :
>"auDA has found that accredited registrar Crazy Domains Pty Ltd has breached its obligations under the Registrar Agreement to comply with the .au Domain Name Suppliers’ Code of Practice and all applicable laws."
UK branch may be no better ...
http://www.ripoffreport.com/r/Crazy-Domains/internet/Crazy-D...
Caveat emptor.