По поводу такс-фри как раз всё очень просто -
в магазине делаются покупки. Кстати, в Польше далеко не все магазины работают с такс-фри. Где работают, на дверях магазина - наклейка.
Минимальная сумма ОДНОРАЗОВОЙ покупки (чек) в Польше = 200 злотых, а в Чехии = 2001 крона.
При оплате предъявляете свой паспорт, вам выписывают чек такс-фри, запечатывают пакет с покупками (КРАЙНЕ желательно не распаковывать его!), при выезде из последней страны ЕС (шенген тут ни при чём!) предъявляете чеки и (если потребуют) запечатанные пакеты таможне, они шлёпают штамп, потом идёте с этими чеками в кассу и получаете свою денежку.
Не знаю, где вы собирветесь проходить границу, но перед границей из Польши пункты есть в Braniewo, Terespol, а также в Bialystok и Biala Podlaska (но они не на границе, и там нет таможни!)
---
И - совсем не уверен, что Factory в Кракове работает с такс-фри.