For a dependable company, check out subydude.com. They have rota wheels for subaru, they also sell tires as well.
Another option is to scan the For Sale section for 04 STi BBS wheels. Used, they can go for 1000-1200 on average, and they're considered high performance wheels.