S got the Telluride info. too. Definitely apply and yes, it's free if you get accepted
. Look in the Summer Programs section on CC and you'll find a lot more info on it.
S got a 228 on PSAT, but don't know what Telluride uses as an indicator of whether to send the application info.