A couple months ago, I bought 2 Texas Mountain Laurels - Sophora secundiflora. I still haven't planted them, in part because I don't know how tall they grow here in SC. According to several websites, this tree can grow from 8' - 25'. Please advise - I really need to get them planted. Thanks!