I got paid via Lenny very quick yesterday without problem.
My understanding is two days ago Cascade moved. I assumed into Delmar office, but that was just a guess. They are using CascadeSportsbook.com instead of betcascade.com. Phone numbers are the same.