Looks like Helix is going out of business entirely, so I guess it's a good thing they stopped processing film a little earlier :-(

I used to drop off my E6 at Helix's Highland Park location (and they'd run it downtown and back) because I work near there, but when that closed a couple of years ago I switched to CSW and just mail it. Glad to hear they're hanging in there.