after riding on both, i'd choose BC anyday.
Tein was just inferior, bad ride quality, springs too soft, bottom out too much.
seems like you got a pretty good deal on your Teins though. Stick them on since you already have them and see how they feel. If you dont like them have your buddy take them off for like 20 bucks n get some BC