When I logged onto their website at www.fuzzystacoshop.com to learn more about their products for this blog entry, the first thing I saw emblazoned across their splash screen were the words “WELCOME TO YOUR NEW ADDICTION.” Touché, Fuzzy’s.