Page 6 has recent reviews
http://touch.boards.ie/thread/2056966151/6

Take everything on the net with a pinch of salt and make of it what you will but they dont exactly inspire confidence