I have no experience with that particular bike however, i will point out that kaitai means, I/he/you/she want to buy! In japanese. heh
I did also find this, via good ol google that has a bunch of consumer reviews you could peruse.
http://www.mtbr.com/reviews/Bike/product_18662.shtml
Enjoy!
Jugglingtye