Hi Cathe :)
I'm getting ready to do STS for the first time and in the past couple of days of discussing it with my mom (the one who got me in to your workouts and is my daily workout buddy), we've been discussing STS and P90X. Personally, neither of us care very much for the delivery or setup...