Congrats! You're in the Royal City of Kraków! Now comes the daunting task of getting some…read morehigh-quality, preferably handmade, reasonably priced souvenirs for friends & fam.
You might be tempted to shop at the historic Sukienice (Cloth Hall) but I'd discourage you from that for two reasons: a) slightly higher prices, b) the sheer volume of tourists flocking there trying to shop as well. Instead, hit up Krakuska, which is within walking distance from Sukienice and be delighted by the vast - and I mean vast - offering of this shop. Magnets, postcards, totes, clothes, keychains, dolls, posters, ceramics, pins, Christian memorabilia and more! I've been shopping here for close to 10 years and never left disappointed or felt scammed. I will say the ladies working here speak very limited English so that might make things a bit more complicated, if you want something in a specific color or size. There's always Google Translate though.
They accept cash + credit cards.