If you Google that tire you will see a number of favorable reviews. - Here's one of them - an STI no less! :
http://www.redlineforums.com/forums/...-225-45-a.html
Also, if you check the sellers feedback on Ebay, you will see many happy buyers.
Next time I need tires i'm going to give them a try - Just for $hits!
Thanks for pointing them out.