Crookston was buzzing with shoppers for Small Business Saturday with many businesses running special discounts and giveaways.