Snap Fitness Partners with Online Companies