Even though the store is crazy, the website gets even crazier.” At Leveled Up Buffalo, the snowsuits and bib overalls are a big hit among Bills fans. Vega and Michels said fans are keeping them ...