A great deal on a great set of tires. I have had mine for 2 years now and they still look like new and are wearing like steel. I don't think you'll be sorry you went with them.
In regards to the ST issue, I think they are all labelled ST now but they are the exact same tire as they were when they were labelled LT. I believe they relabelled them to avoid some sort of an import tax.
In the end I wouldn't hesitate at all to buy them again. I paid more than that but I'm in Canada where we tend to get burned on a lot of items! :M