No I do not think they received those yet but they seem to have sold all in advance. I do not know this for a fact as in did not call them and ask and don't work for them or anything. It is simply how it looks. And similar has happened to items I have been watching before.
Thomann confirmed today they have not received the pedals by the date Tech21 promised.
So they have not sold out or been shipped to anyone.
Issue is with Tech21 not hitting the orders they have.
Which sucks!