It's Your Business: Jo-Ann Fabrics sews up new spot in Champaign