Glad to hear you guys are getting your parts.
I emailed Eric at Decatur yesterday and he responded late last night (like 10:40PM), which surprised me. Pretty clear they are backed up and working late hours at the shop.
He mentioned my card payment expired since they couldn't get the order out in 30 days. I received a call from one of his coworkers today and he got my CC info and assured me it would be shipped out next week.