I have one that's been on order for almost 4 months ... said when I ordered that lead-time was 8 weeks. The order confirmation doesn't have a phone number, but points to a "Contact us" web page currently showing the screen below for the last several hours since I started checking. Anybody have experiences with them ... good or bad?