alextheusedaccording to a video I watched from a card shop, WOTC's "rules" with booster presales is the promo cards are only for "in store sales" aka "no online sales allowed" now, wether or not that is the case with this supplier remains to be seen.
The video in question was the shop showing off the SOI presale kit from WOTC, and they held up the "presale rules" and if you paused the video you could read them all clearly