A cooperative[0] is usually operated and run for the mutual benefit of it's members. So for example, a credit union co-op provides services by members, and for members.
Since Sparkfun provides the majority of it's services to non-members, it's unlikely that it would fit the bill of a co-op.