After dropping one in my basket at 18:00 (UTC+01:00) yesterday, it took around 70 minutes of trying and trying and trying to get to a point where I could pay.

It paid off.

Confirmation of purchase

Now I just need to wait however long it takes for it to turn up.

Confirmation of order

When I first dropped the controller in my basket it was showing that shipping would be within 3 to 5 working days; by the time I managed to pay it was saying 6 to 10 working days.

Which is fine, it's not like I need this right now. My plan is to use it with my Steam Deck in console mode, plugged into the TV; eventually though I hope I'll be using it with a Steam Machine.

So, yeah, I can wait a couple of weeks.