null

Dirt Bike Drive Parts

Dirt Bike Drive Parts

  • Product
  • Qty in Cart
  • Quantity
  • Price
  • Subtotal
  • Out of stock
    Hinson Racing - FSC641-8-2101 - Clutch Plate and Spring Kit - TF 250-X Hinson Racing - FSC641-8-2101 - Clutch Plate and Spring Kit - TF 250-X

    Hinson Racing - FSC641-8-2101 - Clutch Plate and Spring Kit - TF 250-X

    Hinson Racing

    $299.99
    Hinson Racing - 11314033 - Clutch Plate and Spring Kit - TF 250-XFeaturesMade out of high-temperature steel to outlast anything else on the marketHighly resistant to losing strength due to high heat from 4-strokesThe correct stiffness to handle high...
    $299.99
    Qty in Cart: 0
    Quantity:
    Price:
    $299.99
    Subtotal:
  • Hinson Racing - FSC641-8-1901 - Clutch Plate and Spring Kit - WR250F/YZ250F/FX Hinson Racing - FSC641-8-1901 - Clutch Plate and Spring Kit - WR250F/YZ250F/FX

    Hinson Racing - FSC641-8-1901 - Clutch Plate and Spring Kit - WR250F/YZ250F/FX

    Hinson Racing

    $199.99
    Hinson Racing - 11313484 - Clutch Plate and Spring Kit - WR250F/YZ250F/FXFeaturesMade out of high-temperature steel to outlast anything else on the marketHighly resistant to losing strength due to high heat from 4-strokesThe correct stiffness to handle...
    $199.99
    Qty in Cart: 0
    Quantity:
    Price:
    $199.99
    Subtotal:
  • Hinson Racing - HC105-2402 - Complete Billetproof Conventional Clutch Kit - TF 250-X Hinson Racing - HC105-2402 - Complete Billetproof Conventional Clutch Kit - TF 250-X

    Hinson Racing - HC105-2402 - Complete Billetproof Conventional Clutch Kit - TF 250-X

    Hinson Racing

    $1,299.99
    Hinson Racing - 11321997 - Complete Billetproof Conventional Clutch Kit - TF 250-XFeaturesImproves heat dissipationPrecision machined from billet T-6 aircraft quality aluminum to aerospace tolerances, and hard coated for five times the wear resistance to...
    $1,299.99
    Qty in Cart: 0
    Quantity:
    Price:
    $1,299.99
    Subtotal:
  • Barnett - 501-43-06024 - Clutch Spring Set Barnett - 501-43-06024 - Clutch Spring Set

    Barnett - 501-43-06024 - Clutch Spring Set

    Barnett

    $31.93
    Barnett - MT246 - Clutch Spring SetFeaturesMade in the U.S.A.SpecsRiding StyleOff-RoadUnitsSet of 6Riding StyleStreetSpring MaterialSteelRiding StyleAdventure Touring / Dual-SportRiding StyleATVTypeClutchProduct NameSpring...
    $31.93
    Qty in Cart: 0
    Quantity:
    Price:
    $31.93
    Subtotal:
  • Barnett - 501-29-06051 - Clutch Springs Barnett - 501-29-06051 - Clutch Springs

    Barnett - 501-29-06051 - Clutch Springs

    Barnett

    $31.93
    Barnett - MT516 - Clutch SpringsFeaturesMade in the U.S.A.SpecsUnitsSet of 6Riding StyleStreetProduct NameSpring SetRiding StyleOff-RoadSpring MaterialSteelTypeClutchFitment1973-1975Kawasaki902000-2023KawasakiKX651983-2003KawasakiKX601975-1976,...
    $31.93
    Qty in Cart: 0
    Quantity:
    Price:
    $31.93
    Subtotal:
  • Barnett - 401-45-063013 - Drive Plate Barnett - 401-45-063013 - Drive Plate

    Barnett - 401-45-063013 - Drive Plate

    Barnett

    $8.79
    Barnett - KP1316 - Drive PlateFeaturesSpecsRiding StyleOff-RoadDrive Plate MaterialSteelProduct NameDrive Plate (Steel Plate)Riding StyleStreetTypeClutchUnitsEachFitment1975-1976,...
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 401-70-063001 - Drive Plate Barnett - 401-70-063001 - Drive Plate

    Barnett - 401-70-063001 - Drive Plate

    Barnett

    $8.79
    Barnett - SP116 - Drive PlateFeaturesSpecsDrive Plate MaterialSteelRiding StyleOff-RoadProduct NameDrive Plate (Steel Plate)Riding StyleAdventure Touring / Dual-SportUnitsEachTypeClutchRiding StyleStreetFitment2012-2021SuzukiDL650 V-Strom...
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 301-90-10012 - Clutch Friction Plate Barnett - 301-90-10012 - Clutch Friction Plate

    Barnett - 301-90-10012 - Clutch Friction Plate

    Barnett

    $17.91
    Barnett - 2012124 - Clutch Friction PlateFeaturesMade in the U.S.A.SpecsRiding StyleStreetUnitsEachProduct NameFriction PlateTypeClutchFriction Plate MaterialAramid FiberRiding StyleOff-RoadFitment1995-2007YamahaYZF600R1994YamahaYZF 600...
    $17.91
    Qty in Cart: 0
    Quantity:
    Price:
    $17.91
    Subtotal:
  • Barnett - 401-45-063002 - Drive Plate Barnett - 401-45-063002 - Drive Plate

    Barnett - 401-45-063002 - Drive Plate

    Barnett

    $8.79
    Barnett - KP216 - Drive PlateFeaturesSpecsTypeClutchDrive Plate MaterialSteelRiding StyleOff-RoadProduct NameDrive Plate (Steel Plate)Riding StyleStreetUnitsEachFitment1987-1990KawasakiZX750F Ninja 750R1996-2003KawasakiZX 750P Ninja1995-2006KawasakiVN...
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 501-45-05050 - Clutch Spring Kit Barnett - 501-45-05050 - Clutch Spring Kit

    Barnett - 501-45-05050 - Clutch Spring Kit

    Barnett

    $26.29
    Barnett - 11310784 - Clutch Spring KitFeaturesMade in the U.S.A.SpecsSpring MaterialSteelRiding StyleStreetProduct NameSpring SetUnits5 Piece KitRiding StyleOff-RoadTypeClutchFitment2017-2019HondaCMX300 Rebel 3001989-1999HondaPC800 Pacific...
    $26.29
    Qty in Cart: 0
    Quantity:
    Price:
    $26.29
    Subtotal:
  • Barnett - 301-45-10002 - Clutch Friction Plate Barnett - 301-45-10002 - Clutch Friction Plate

    Barnett - 301-45-10002 - Clutch Friction Plate

    Barnett

    $16.14
    Barnett - 2012110 - Clutch Friction PlateFeaturesMade in the U.S.A.SpecsUnitsEachRiding StyleStreetTypeClutchFriction Plate MaterialAramid FiberProduct NameFriction PlateRiding StyleOff-RoadFitment1975-1976,...
    $16.14
    Qty in Cart: 0
    Quantity:
    Price:
    $16.14
    Subtotal:
  • Barnett - 301-70-10007 - Clutch Friction Plate Barnett - 301-70-10007 - Clutch Friction Plate

    Barnett - 301-70-10007 - Clutch Friction Plate

    Barnett

    $19.72
    Barnett - 2012120 - Clutch Friction PlateFeaturesMade in the U.S.A.SpecsUnitsEachFriction Plate MaterialAramid FiberProduct NameFriction PlateRiding StyleOff-RoadRiding StyleStreetTypeClutchFitment1992-2004SuzukiVS800GL Intruder2005-2009,...
    $19.72
    Qty in Cart: 0
    Quantity:
    Price:
    $19.72
    Subtotal:
  • Out of stock
    Barnett - 301-45-10009 - Clutch Friction Plate Barnett - 301-45-10009 - Clutch Friction Plate

    Barnett - 301-45-10009 - Clutch Friction Plate

    Barnett

    $20.48
    Barnett - 2012117 - Clutch Friction PlateFeaturesMade in the U.S.A.SpecsFriction Plate MaterialAramid FiberProduct NameFriction PlateRiding StyleOff-RoadUnitsEachTypeClutchRiding StyleAdventure Touring / Dual-SportRiding...
    $20.48
    Qty in Cart: 0
    Quantity:
    Price:
    $20.48
    Subtotal:
  • Barnett - 301-70-10003 - Clutch Friction Plate Barnett - 301-70-10003 - Clutch Friction Plate

    Barnett - 301-70-10003 - Clutch Friction Plate

    Barnett

    $18.77
    Barnett - 2012122 - Clutch Friction PlateFeaturesMade in the U.S.A.SpecsRiding StyleStreetUnitsEachFriction Plate MaterialAramid FiberRiding StyleOff-RoadProduct NameFriction PlateTypeClutchFitment1992-2004SuzukiVS800GL Intruder1992-2000, 2003,...
    $18.77
    Qty in Cart: 0
    Quantity:
    Price:
    $18.77
    Subtotal:
  • Barnett - 401-35-055046 - Drive Plate Barnett - 401-35-055046 - Drive Plate

    Barnett - 401-35-055046 - Drive Plate

    Barnett

    $8.79
    Barnett - 11310620 - Drive PlateFeaturesSpecsProduct NameDrive Plate (Steel Plate)Riding StyleStreetTypeClutchUnitsEachRiding StyleAdventure Touring / Dual-SportDrive Plate MaterialSteelRiding StyleOff-RoadFitment2008-2011KTM450...
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 301-35-10011 - Clutch Friction Plate Barnett - 301-35-10011 - Clutch Friction Plate

    Barnett - 301-35-10011 - Clutch Friction Plate

    Barnett

    $18.77
    Barnett - 2012105 - Clutch Friction PlateFeaturesMade in the U.S.A.SpecsFriction Plate MaterialAramid FiberProduct NameFriction PlateUnitsEachRiding StyleStreetRiding StyleAdventure Touring / Dual-SportTypeClutchFitment1998-2020, 2022HondaVT750C2B Shadow...
    $18.77
    Qty in Cart: 0
    Quantity:
    Price:
    $18.77
    Subtotal:
  • Barnett - 303-70-10029 - Clutch Kit Barnett - 303-70-10029 - Clutch Kit

    Barnett - 303-70-10029 - Clutch Kit

    Barnett

    $228.82
    Barnett - 2012526 - Clutch KitFeaturesComplete Dirt Digger clutch kits include friction plates, steel drive plates and springs (unless otherwise noted)SpecsFriction Plate MaterialDuPont™ Kevlar®Riding StyleStreetDrive Plate MaterialSteelRiding...
    $228.82
    Qty in Cart: 0
    Quantity:
    Price:
    $228.82
    Subtotal:
  • Barnett - 401-70-063004 - Drive Plate Barnett - 401-70-063004 - Drive Plate

    Barnett - 401-70-063004 - Drive Plate

    Barnett

    $8.79
    Barnett - 11310624 - Drive PlateFeaturesSpecsUnitsEachRiding StyleStreetTypeClutchDrive Plate MaterialSteelProduct NameDrive Plate (Steel Plate)Fitment1996-2014SuzukiDR650SE2015-2022SuzukiDR 650 SE
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 501-50-06042 - Clutch Springs Barnett - 501-50-06042 - Clutch Springs

    Barnett - 501-50-06042 - Clutch Springs

    Barnett

    $31.93
    Barnett - 2012356 - Clutch SpringsFeaturesMade in the U.S.A.SpecsRiding StyleOff-RoadSpring MaterialSteelProduct NameSpring SetTypeClutchRiding StyleStreetUnitsSet of 6Fitment1986-1996YamahaXV 1000 Virago1991-1997HusqvarnaWR...
    $31.93
    Qty in Cart: 0
    Quantity:
    Price:
    $31.93
    Subtotal:
  • Barnett - 303-35-10006 - Clutch Kit Barnett - 303-35-10006 - Clutch Kit

    Barnett - 303-35-10006 - Clutch Kit

    Barnett

    $210.35
    Barnett - 2012509 - Clutch KitFeaturesComplete Dirt Digger clutch kits include friction plates, steel drive plates and springs (unless otherwise noted)SpecsFriction Plate MaterialDuPont™ Kevlar®Drive Plate MaterialSteelRiding...
    $210.35
    Qty in Cart: 0
    Quantity:
    Price:
    $210.35
    Subtotal:
  • Barnett - 401-35-055002 - Drive Plate Barnett - 401-35-055002 - Drive Plate

    Barnett - 401-35-055002 - Drive Plate

    Barnett

    $8.79
    Barnett - 11310617 - Drive PlateFeaturesSpecsDrive Plate MaterialSteelTypeClutchUnitsEachProduct NameDrive Plate (Steel Plate)Riding StyleStreetFitment2001-2005KawasakiZX1200 Ninja ZX-12R1990-1993SuzukiDR650S2000KawasakiNinja ZX-12R
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 401-35-063002 - Drive Plate Barnett - 401-35-063002 - Drive Plate

    Barnett - 401-35-063002 - Drive Plate

    Barnett

    $8.79
    Barnett - 11310802 - Drive PlateFeaturesSpecsProduct NameDrive Plate (Steel Plate)TypeClutchRiding StyleStreetUnitsEachDrive Plate MaterialSteelFitment2002-2006TriumphDaytona 955i2001-2005KawasakiZX1200 Ninja ZX-12R1979-1982HondaCB650SC...
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 401-90-078026 - Drive Plate Barnett - 401-90-078026 - Drive Plate

    Barnett - 401-90-078026 - Drive Plate

    Barnett

    $8.79
    Barnett - 2012237 - Drive PlateFeaturesSpecsUnitsEachDrive Plate MaterialSteelRiding StyleStreetProduct NameDrive Plate (Steel Plate)TypeClutchRiding StyleOff-RoadFitment1995-2007YamahaYZF600R1994YamahaYZF 600 R1986-1987YamahaYZ125
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 302-45-10013 - Clutch Kit Barnett - 302-45-10013 - Clutch Kit

    Barnett - 302-45-10013 - Clutch Kit

    Barnett

    $138.22
    Barnett - 2012407 - Clutch KitFeaturesSpecsProduct NameClutch KitDrive Plate MaterialSteelModelDirt DiggerUnitsKitRiding StyleStreetTypeFriction Plate SetFriction Plate MaterialDuPont™ Kevlar®Fitment1992-1993KawasakiZR11001982-2005KawasakiKZ1000C/P...
    $138.22
    Qty in Cart: 0
    Quantity:
    Price:
    $138.22
    Subtotal:
  • Barnett - 501-61-04079 - Clutch Springs Barnett - 501-61-04079 - Clutch Springs

    Barnett - 501-61-04079 - Clutch Springs

    Barnett

    $20.66
    Barnett - 2012316 - Clutch SpringsFeaturesMade in the U.S.A.SpecsRiding StyleAdventure Touring / Dual-SportRiding StyleStreetProduct NameSpring SetSpring MaterialSteelTypeClutchRiding StyleOff-RoadUnitsSet of 4Fitment1995-1998HondaCBR600F...
    $20.66
    Qty in Cart: 0
    Quantity:
    Price:
    $20.66
    Subtotal:
  • Barnett - 501-50-05042 - Clutch Springs Barnett - 501-50-05042 - Clutch Springs

    Barnett - 501-50-05042 - Clutch Springs

    Barnett

    $26.29
    Barnett - 2012358 - Clutch SpringsFeaturesMade in the U.S.A.SpecsSpring MaterialSteelProduct NameSpring SetUnitsSet of 5Riding StyleStreetRiding StyleAdventure Touring / Dual-SportTypeClutchFitment1992-1998YamahaXJ 600 S2012-2018YamahaWR 250...
    $26.29
    Qty in Cart: 0
    Quantity:
    Price:
    $26.29
    Subtotal:
  • Barnett - 501-56-05015 - Clutch Springs Barnett - 501-56-05015 - Clutch Springs

    Barnett - 501-56-05015 - Clutch Springs

    Barnett

    $26.29
    Barnett - 2012315 - Clutch SpringsFeaturesMade in the U.S.A.SpecsRiding StyleStreetProduct NameSpring SetSpring MaterialSteelTypeClutchUnitsSet of 5Fitment1992-1993HusqvarnaSM 6101990-1993HusqvarnaTE 6101990-1993HusqvarnaTC 6101990-1993HusqvarnaTE 610...
    $26.29
    Qty in Cart: 0
    Quantity:
    Price:
    $26.29
    Subtotal:
  • Out of stock
    Barnett - 501-63-06014 - Clutch Springs Barnett - 501-63-06014 - Clutch Springs

    Barnett - 501-63-06014 - Clutch Springs

    Barnett

    $31.93
    Barnett - 2012314 - Clutch SpringsFeaturesMade in the U.S.A.SpecsUnitsSet of 6Riding StyleStreetSpring MaterialSteelTypeClutchProduct NameSpring SetRiding StyleOff-RoadFitment2008-2011KTM450 XC-F1994-2003HondaVF750C Magna1994-2003HondaVF750CD Magna...
    $31.93
    Qty in Cart: 0
    Quantity:
    Price:
    $31.93
    Subtotal:
  • Barnett - 501-57-05007 - Clutch Springs Barnett - 501-57-05007 - Clutch Springs

    Barnett - 501-57-05007 - Clutch Springs

    Barnett

    $26.29
    Barnett - 2012332 - Clutch SpringsFeaturesMade in the U.S.A.SpecsProduct NameSpring SetSpring MaterialSteelRiding StyleOff-RoadRiding StyleStreetUnitsSet of 5TypeClutchRiding StyleAdventure Touring / Dual-SportFitment1996-2003KawasakiZX 750P...
    $26.29
    Qty in Cart: 0
    Quantity:
    Price:
    $26.29
    Subtotal:
  • Barnett - 501-87-04009 - Clutch Springs Barnett - 501-87-04009 - Clutch Springs

    Barnett - 501-87-04009 - Clutch Springs

    Barnett

    $20.66
    Barnett - 2012312 - Clutch SpringsFeaturesMade in the U.S.A.SpecsSpring MaterialSteelProduct NameSpring SetRiding StyleStreetUnitsSet of 4TypeClutchRiding StyleOff-RoadRiding StyleAdventure Touring / Dual-SportFitment1987-1990HondaCBR600F2001-2002,...
    $20.66
    Qty in Cart: 0
    Quantity:
    Price:
    $20.66
    Subtotal:
  • Barnett - 501-50-05055 - Clutch Springs Barnett - 501-50-05055 - Clutch Springs

    Barnett - 501-50-05055 - Clutch Springs

    Barnett

    $26.29
    Barnett - 2012330 - Clutch SpringsFeaturesMade in the U.S.A.SpecsTypeClutchRiding StyleAdventure Touring / Dual-SportRiding StyleOff-RoadProduct NameSpring SetRiding StyleStreetUnitsSet of 5Spring MaterialSteelFitment2011-2014KawasakiVersys 650...
    $26.29
    Qty in Cart: 0
    Quantity:
    Price:
    $26.29
    Subtotal:
  • Barnett - 501-63-05014 - Clutch Springs Barnett - 501-63-05014 - Clutch Springs

    Barnett - 501-63-05014 - Clutch Springs

    Barnett

    $26.29
    Barnett - 2012306 - Clutch SpringsFeaturesMade in the U.S.A.SpecsTypeClutchRiding StyleOff-RoadRiding StyleStreetUnitsSet of 5Product NameSpring SetSpring MaterialSteelFitment1995-2007HondaVT1100C3 Shadow Aero1986,...
    $26.29
    Qty in Cart: 0
    Quantity:
    Price:
    $26.29
    Subtotal:
  • Barnett - 501-63-04014 - Clutch Spring Set Barnett - 501-63-04014 - Clutch Spring Set

    Barnett - 501-63-04014 - Clutch Spring Set

    Barnett

    $20.66
    Barnett - 11310638 - Clutch Spring SetFeaturesMade in the U.S.A.SpecsProduct NameSpring SetUnitsSet of 4Riding StyleOff-RoadSpring MaterialSteelTypeClutchRiding StyleAdventure Touring / Dual-SportRiding StyleStreetFitment2017-2019HondaCMX500 Rebel...
    $20.66
    Qty in Cart: 0
    Quantity:
    Price:
    $20.66
    Subtotal:
  • Barnett - 401-90-059015 - Drive Plate Barnett - 401-90-059015 - Drive Plate

    Barnett - 401-90-059015 - Drive Plate

    Barnett

    $8.79
    Barnett - 2012241 - Drive PlateFeaturesSpecsRiding StyleOff-RoadDrive Plate MaterialSteelTypeClutchRiding StyleStreetProduct NameDrive Plate (Steel Plate)UnitsEachFitment1981-1983YamahaRD 350 LC1986-1988YamahaFJ...
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 401-90-078045 - Drive Plate Barnett - 401-90-078045 - Drive Plate

    Barnett - 401-90-078045 - Drive Plate

    Barnett

    $8.79
    Barnett - 2012234 - Drive PlateFeaturesSpecsUnitsEachDrive Plate MaterialSteelRiding StyleOff-RoadProduct NameDrive Plate (Steel Plate)Riding StyleStreetTypeClutchFitment2018-2023YamahaYZ652002-2022YamahaYZ851987, 1991YamahaFZR...
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 401-70-078007 - Drive Plate Barnett - 401-70-078007 - Drive Plate

    Barnett - 401-70-078007 - Drive Plate

    Barnett

    $8.79
    Barnett - 2012229 - Drive PlateFeaturesSpecsDrive Plate MaterialSteelProduct NameDrive Plate (Steel Plate)UnitsEachRiding StyleStreetTypeClutchFitment1987-2001, 2003-2004SuzukiVS1400GL Intruder2003, 2005-2009SuzukiIntruder 1400 GLP1996-2003SuzukiGSF600S...
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 501-85-04120 - Clutch Spring Set Barnett - 501-85-04120 - Clutch Spring Set

    Barnett - 501-85-04120 - Clutch Spring Set

    Barnett

    $20.66
    Barnett - 11310635 - Clutch Spring SetFeaturesMade in the U.S.A.SpecsTypeClutchUnitsSet of 4Product NameSpring SetRiding StyleOff-RoadSpring MaterialSteelFitment1985-2001HondaXR600R1992-2022HondaXR650L1988-1989HondaNX650
    $20.66
    Qty in Cart: 0
    Quantity:
    Price:
    $20.66
    Subtotal:
  • Barnett - 401-35-047045 - Drive Plate Barnett - 401-35-047045 - Drive Plate

    Barnett - 401-35-047045 - Drive Plate

    Barnett

    $8.79
    Barnett - 2012212 - Drive PlateFeaturesSpecsTypeClutchDrive Plate MaterialSteelUnitsEachProduct NameDrive Plate (Steel Plate)Riding StyleOff-RoadFitment1979-1982HondaXL500R1981-1982HondaXR500R1979-1982HondaXL500S
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Barnett - 401-45-078002 - Drive Plate Barnett - 401-45-078002 - Drive Plate

    Barnett - 401-45-078002 - Drive Plate

    Barnett

    $8.79
    Barnett - 2012219 - Drive PlateFeaturesSpecsProduct NameDrive Plate (Steel Plate)TypeClutchRiding StyleStreetDrive Plate MaterialSteelUnitsEachFitment1994-1998, 2001-2002KawasakiZX750 Ninja ZX-7R1992-1993KawasakiZR11001989-1990, 1992,...
    $8.79
    Qty in Cart: 0
    Quantity:
    Price:
    $8.79
    Subtotal:
  • Total: items /

Adding your products to cart