I'm gonna leave this here regarding this Seller's sales thread. You can make up your own mind.

http://www.otca.com.au/boards/showthread.php?t=25211