As to the original poster's question, I am sure that if you reach out to the guys at RT Pro, you will get the show discount. RT I think stands for Ride Tech or Race Tech. I bought their springs for my OG maverick and with the revalve, the ride was great. I was super happy with their dual rate setup even for an older mav. I think they use Eibach springs as I thought I saw their stamp on them.
They were a much better deal than going through ST for springs.