I also got a letter like this in the mail. The letter told me the PIN number and talks about a debit card called ReliaCard. Of course, I am not going to the website provided. It looks like a scam to me.
1800 Grant St., Suite 400 | Denver, CO 80203 | Campus Box 400 UCAGeneral: 303-860-4200 | Fax: 303-860-4299 | Email: firstname.lastname@example.org