I've got one en route. They print their labels 2-3 days before they actually ship. They also take 2-3 weeks to assemble based on your preferences. So you may need to factor that into the shipping time.
Yeah. They ship from Boston (Roslindale). As far as I could gather, I think it's someone's house. When I ordered (a couple of months ago), they emailed immediately that they were waiting on new chassis and it would be 2-weeks. Their communication was really good, so I'd expect they'd let you know if there were delays.