For reference, here is track_warriors thread regarding his issues on this forum, it goes more in depth than the one phm14 linked.
You can read for yourself, everything phm14 said is a bit editorialized but there weren't any blatant lies in his post.
http://www.ft86club.com/forums/showthread.php?t=29729