Sorry, it completely slipped my mind that I needed to update this group's journal.
When deviantART shut down their store, the tin foil hat badge became no longer available. You can't "pre-order now" to get the badge because the page that gives you the badge is gone along with the rest of the store.