I finally got an honest response from Ting. Apparently their website has a known bug and I was shipped the wrong card. It worked perfectly after the replacement. As for metroPCS, I think they have some king of firmware authentication required on the phone (another good reason to switch).

I thought the same issue from two distinct sim cards (one known good) would rule out the sim cards as the issue. I was wrong. Sorry about that.