So much for getting rescued... it's more like just getting screwed.
Well Ecco told me they would get the lenses cut and shipped two weeks ago. Then they said they'd have them out by the end of last week and that they would arrive by Wednesday. Guess what, they don't seem to have a clue what's going on and I had to wait until Thursday of this week to finally talk the VP of sales who said it would not be a problem, he'd have them cut and sent out asap by three day ground service. I'm not holding my breath, but I am much more optimistic now than I was when this whole problem began.