Nice shop!
It just seems that adding new items brings people to the shop, for whatever reason. I've noticed more traffic when I list items, and yes, it's not always just directed to the new items. I guess that's why the experts suggest adding a new item or relisting a new item every day.