InfiniteMotorSports is very shady. They sent me pics of a regular WRX saying it was an STi 6 speed, the engines on their site which he told me were in stock are actually on other sites, and people have told me they saw the engines in person in other shops in California even though they are located in Montana. Everytime I IM him on AOL he signs off, and he never returns my messages after I called him on his BS. But if anyone has had good experiences with them, please let me know. Thanks.