I'll remove the vaporware tag after people get their amps. And yes, the 6 month warranty just does not instill much confidence, especially after how lnog people have waited.
Honestly, I don't know that i agreee that closed cans aren't isolating enough. My JVCs when I used them in my door seemed to block out more than enough noise. I guess IEMs would be better though/