Never got anything other than a confirmation email, so I emailed them Monday to see what was going on. When I ordered, the expected delivery was the 9th-11th. They said they experienced a shortage of products earlier in the week, but have some being imported and will ship it as soon as they have...
Yeah, a bit of a wait, but I've waited this long already. I hadn't heard of them either, but they do sell other parts on AM, so that was a little reassuring.