I expected a long lead time with them. What I did not expect was for them to bill me instantly. I thought they would bill as they shipped, or maybe as they were going into production. Instead they've had my money for 3.5 months while I sit waiting and wondering if they're still in business...