Pedals from Germany finally came in today. I called Chicago 666 post office last Friday to ask them to please send them to me. They actually complied!
Took me longer to get my pedals on my bike and cleats on my shoes than it took me to assemble the whole bike. The bad news is I think they're Chinese knockoffs as the fitting of the baseplate did not match up exactly with the cleat. That's what I get for ordering from Germany instead of USA.