Select Your Ride

1
2
3

Closeouts

Closeouts

  • Product
  • Qty in Cart
  • Quantity
  • Price
  • Subtotal
  • On Sale
    BS SANDS Passenger Seat Bracket - Yamaha YHPBKS01

    BS SANDS Passenger Seat Bracket - Yamaha YHPBKS01

    BS SANDS

    MSRP: $50.95
    Now: $33.00
    Was: $50.95
    BS SANDS Passenger Seat Bracket Yamaha YHPBKS01Mounting kits for BS Sand Extreme and Performance seats, Made in the U.S.A.
    08200107
    SKU:
    08200107
    Availability:
    Ships Same Business Day
    Weight:
    3.20 LBS
    STYLE:
    PASSENGER SEAT
    BASE COLOR:
    BLACK
    PRODUCT NAME:
    BRACKET
    RIDING STYLE:
    UTV
    UNITS:
    KIT
    COLOR/FINISH:
    BLACK
    MSRP: $50.95
    Now: $33.00
    Was: $50.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $50.95
    Now: $33.00
    Was: $50.95
    Subtotal:
  • On Sale
    BS SANDS Extreme Seat - Double T - Black/Red EBURDDTKW

    BS SANDS Extreme Seat - Double T - Black/Red EBURDDTKW

    BS SANDS

    MSRP: $662.95
    Now: $424.00
    Was: $662.95
    BS SANDS Extreme Seat Double T Black/Red EBURDDTKWSuspension seat design constructed of .060" steel tubing, Marine-grade vinyl resists element; high quality foam for added comfort, Rear vented section for water, sand, and dirt to pass through, Fit both...
    08120179
    SKU:
    08120179
    Availability:
    Ships Same Business Day
    Weight:
    30.50 LBS
    BASE COLOR:
    BLACK
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    MODEL:
    EXTREME
    RIDING STYLE:
    UTV
    STYLE:
    DOUBLE T
    DISPLAY COLOR/FINISH:
    RED
    TYPE:
    SOLO SEAT
    MSRP: $662.95
    Now: $424.00
    Was: $662.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $662.95
    Now: $424.00
    Was: $662.95
    Subtotal:
  • On Sale
    bs sands can am mav x3 seats

    BS SANDS Extreme Bench Seat fits: Can-Am Maverick X3 2017-2020 Black/Gray EXBEGYBDX

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Extreme Bench Seat fits: Can-Am Maverick X3 2017-2020 Black/Gray EXBEGYBDX Features Suspension seat design constructed of .060" steel tubing Marine-grade vinyl resists element; high quality foam for added comfort Rear vented section for water,...
    08120108
    SKU:
    08120108
    Availability:
    Ships Same Business Day
    Weight:
    52.80 LBS
    BASE COLOR:
    GRAY
    RIDING STYLE:
    UTV
    BASE COLOR:
    BLACK
    TYPE:
    BENCH
    DISPLAY COLOR/FINISH:
    GRAY
    MODEL:
    EXTREME
    STYLE:
    DIAMOND
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Extreme Bench Seat - Black/Red EXBERDBDX

    BS SANDS Extreme Bench Seat - Black/Red EXBERDBDX

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Extreme Bench Seat Black/Red EXBERDBDXSuspension seat design constructed of .060" steel tubing, Marine-grade vinyl resists element; high quality foam for added comfort, Rear vented section for water, sand, and dirt to pass through, Fit both...
    08120109
    SKU:
    08120109
    Availability:
    Ships Same Business Day
    Weight:
    52.80 LBS
    BASE COLOR:
    RED
    PRODUCT NAME:
    SEAT
    RIDING STYLE:
    UTV
    MODEL:
    EXTREME
    UNITS:
    EACH
    BASE COLOR:
    BLACK
    DISPLAY COLOR/FINISH:
    RED
    STYLE:
    DIAMOND
    TYPE:
    BENCH
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Extreme Bench Seat - Black/Blue EXBEBLBDX

    BS SANDS Extreme Bench Seat - Black/Blue EXBEBLBDX

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Extreme Bench Seat Black/Blue EXBEBLBDXSuspension seat design constructed of .060" steel tubing, Marine-grade vinyl resists element; high quality foam for added comfort, Rear vented section for water, sand, and dirt to pass through, Fit both...
    08120110
    SKU:
    08120110
    Availability:
    Ships Same Business Day
    Weight:
    52.80 LBS
    BASE COLOR:
    BLACK
    BASE COLOR:
    BLUE
    PRODUCT NAME:
    SEAT
    RIDING STYLE:
    UTV
    DISPLAY COLOR/FINISH:
    BLUE
    UNITS:
    EACH
    STYLE:
    DIAMOND
    TYPE:
    BENCH
    MODEL:
    EXTREME
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Performance Bench Seat -  Black/Gray PEBEGYDTX

    BS SANDS Performance Bench Seat - Black/Gray PEBEGYDTX

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Performance Bench Seat Black/Gray PEBEGYDTXSuspension seat design; constructed of .060 steel tubing, Marine-grade vinyl resists elements; high quality foam for added comfort, Rear vented section for water, sand and dirt to pass through, Fit both...
    08120112
    SKU:
    08120112
    Availability:
    Ships Same Business Day
    Weight:
    52.80 LBS
    COLOR/FINISH:
    BLACK
    COLOR/FINISH:
    GRAY
    TYPE:
    BENCH
    BASE COLOR:
    GRAY
    RIDING STYLE:
    UTV
    STYLE:
    DOUBLE T
    BASE COLOR:
    BLACK
    DISPLAY COLOR/FINISH:
    GRAY
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    MODEL:
    PERFORMANCE
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Performance Bench Seat -  Black/Red PEBERDDTX

    BS SANDS Performance Bench Seat - Black/Red PEBERDDTX

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Performance Bench Seat Black/Red PEBERDDTXSuspension seat design; constructed of .060 steel tubing, Marine-grade vinyl resists elements; high quality foam for added comfort, Rear vented section for water, sand and dirt to pass through, Fit both...
    08120113
    SKU:
    08120113
    Availability:
    Ships Same Business Day
    Weight:
    52.80 LBS
    COLOR/FINISH:
    BLACK
    TYPE:
    BENCH
    COLOR/FINISH:
    RED
    DISPLAY COLOR/FINISH:
    RED
    MODEL:
    PERFORMANCE
    BASE COLOR:
    BLACK
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    BASE COLOR:
    RED
    RIDING STYLE:
    UTV
    STYLE:
    DOUBLE T
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Performance Bench Seat -  Black/Blue PEBEBLDTX

    BS SANDS Performance Bench Seat - Black/Blue PEBEBLDTX

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Performance Bench Seat Black/Blue PEBEBLDTXSuspension seat design; constructed of .060 steel tubing, Marine-grade vinyl resists elements; high quality foam for added comfort, Rear vented section for water, sand and dirt to pass through, Fit both...
    08120114
    SKU:
    08120114
    Availability:
    Ships Same Business Day
    Weight:
    52.80 LBS
    COLOR/FINISH:
    BLUE
    STYLE:
    DOUBLE T
    COLOR/FINISH:
    BLACK
    PRODUCT NAME:
    SEAT
    RIDING STYLE:
    UTV
    DISPLAY COLOR/FINISH:
    BLUE
    UNITS:
    EACH
    BASE COLOR:
    BLACK
    BASE COLOR:
    BLUE
    MODEL:
    PERFORMANCE
    TYPE:
    BENCH
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Performance Bench Seat -  Black/Gray PEBEGYBDX

    BS SANDS Performance Bench Seat - Black/Gray PEBEGYBDX

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Performance Bench Seat Black/Gray PEBEGYBDXSuspension seat design; constructed of .060 steel tubing, Marine-grade vinyl resists elements; high quality foam for added comfort, Rear vented section for water, sand and dirt to pass through, Fit both...
    08120115
    SKU:
    08120115
    Availability:
    Ships Same Business Day
    Weight:
    52.80 LBS
    BASE COLOR:
    GRAY
    BASE COLOR:
    BLACK
    COLOR/FINISH:
    GRAY
    MODEL:
    PERFORMANCE
    STYLE:
    DIAMOND
    TYPE:
    BENCH
    DISPLAY COLOR/FINISH:
    GRAY
    UNITS:
    EACH
    COLOR/FINISH:
    BLACK
    PRODUCT NAME:
    SEAT
    RIDING STYLE:
    UTV
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Performance Bench Seat -  Black/Red PEBERDBDX

    BS SANDS Performance Bench Seat - Black/Red PEBERDBDX

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Performance Bench Seat Black/Red PEBERDBDXSuspension seat design; constructed of .060 steel tubing, Marine-grade vinyl resists elements; high quality foam for added comfort, Rear vented section for water, sand and dirt to pass through, Fit both...
    08120116
    SKU:
    08120116
    Availability:
    Ships Same Business Day
    Weight:
    52.80 LBS
    BASE COLOR:
    RED
    STYLE:
    DIAMOND
    BASE COLOR:
    BLACK
    DISPLAY COLOR/FINISH:
    RED
    TYPE:
    BENCH
    COLOR/FINISH:
    RED
    MODEL:
    PERFORMANCE
    RIDING STYLE:
    UTV
    COLOR/FINISH:
    BLACK
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Performance Bench Seat -  Black/Blue PEBEBLBDX

    BS SANDS Performance Bench Seat - Black/Blue PEBEBLBDX

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Performance Bench Seat Black/Blue PEBEBLBDXSuspension seat design; constructed of .060 steel tubing, Marine-grade vinyl resists elements; high quality foam for added comfort, Rear vented section for water, sand and dirt to pass through, Fit both...
    08120117
    SKU:
    08120117
    Availability:
    Ships Same Business Day
    Weight:
    54.00 LBS
    STYLE:
    DIAMOND
    COLOR/FINISH:
    BLACK
    COLOR/FINISH:
    BLUE
    DISPLAY COLOR/FINISH:
    BLUE
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    BASE COLOR:
    BLUE
    MODEL:
    PERFORMANCE
    RIDING STYLE:
    UTV
    BASE COLOR:
    BLACK
    TYPE:
    BENCH
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Performance Bench Seat - Deep Orange PEBEDOBDC

    BS SANDS Performance Bench Seat - Deep Orange PEBEDOBDC

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Performance Bench Seat Deep Orange PEBEDOBDCSuspension seat design; constructed of .060 steel tubing, Marine-grade vinyl resists elements; high quality foam for added comfort, Rear vented section for water, sand and dirt to pass through, Fit...
    08120144
    SKU:
    08120144
    Availability:
    Ships Same Business Day
    Weight:
    45.00 LBS
    COLOR/FINISH:
    ORANGE
    TYPE:
    BENCH
    RIDING STYLE:
    UTV
    BASE COLOR:
    ORANGE
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    DISPLAY COLOR/FINISH:
    DEEP ORANGE
    MODEL:
    PERFORMANCE
    STYLE:
    DIAMOND
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Performance Bench Seat - Deep Orange PEBEDODTC

    BS SANDS Performance Bench Seat - Deep Orange PEBEDODTC

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Performance Bench Seat Deep Orange PEBEDODTCSuspension seat design; constructed of .060 steel tubing, Marine-grade vinyl resists elements; high quality foam for added comfort, Rear vented section for water, sand and dirt to pass through, Fit...
    08120145
    SKU:
    08120145
    Availability:
    Ships Same Business Day
    Weight:
    45.00 LBS
    STYLE:
    DOUBLE T
    COLOR/FINISH:
    ORANGE
    DISPLAY COLOR/FINISH:
    DEEP ORANGE
    MODEL:
    PERFORMANCE
    TYPE:
    BENCH
    UNITS:
    EACH
    BASE COLOR:
    ORANGE
    PRODUCT NAME:
    SEAT
    RIDING STYLE:
    UTV
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    BS SANDS Extreme Seat - Double T - Black/Deep Orange EXBUDODTC

    BS SANDS Extreme Seat - Double T - Black/Deep Orange EXBUDODTC

    BS SANDS

    MSRP: $599.95
    Now: $384.00
    Was: $599.95
    BS SANDS Extreme Seat Double T Black/Deep Orange EXBUDODTCSuspension seat design constructed of .060" steel tubing, Marine-grade vinyl resists element; high quality foam for added comfort, Rear vented section for water, sand, and dirt to pass through,...
    08120147
    SKU:
    08120147
    Availability:
    Ships Same Business Day
    Weight:
    23.80 LBS
    BASE COLOR:
    ORANGE
    RIDING STYLE:
    UTV
    STYLE:
    DOUBLE T
    TYPE:
    SOLO SEAT
    DISPLAY COLOR/FINISH:
    DEEP ORANGE
    MODEL:
    EXTREME
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    MSRP: $599.95
    Now: $384.00
    Was: $599.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $599.95
    Now: $384.00
    Was: $599.95
    Subtotal:
  • On Sale
    AKRAPOVIC Muffler - Titanium S-D12SO7-HHX2T

    AKRAPOVIC Muffler - Titanium S-D12SO7-HHX2T

    AKRAPOVIC

    MSRP: $1,347.95
    Now: $863.00
    Was: $1,347.95
    AKRAPOVIC Muffler Titanium S-D12SO7-HHX2TRepresents the first step in the exhaust system tuning process, Change the nature of your bike by adding more power, improved performance, and the unique Akrapovic sound
    18112998
    SKU:
    18112998
    Availability:
    Ships Same Business Day
    Weight:
    6.95 LBS
    PRODUCT NAME:
    MUFFLER
    TYPE:
    SLIP-ON
    UNITS:
    EACH
    MODEL:
    SLIP-ON LINE
    MUFFLER MATERIAL:
    TITANIUM
    RIDING STYLE:
    ADVENTURE TOURING / DUAL-SPORT
    STYLE:
    HEXAGONAL
    END CAP STYLE:
    TAPERED
    END CAP MATERIAL:
    CARBON FIBER
    WEIGHT IMPERIAL:
    4.4 LB
    MSRP: $1,347.95
    Now: $863.00
    Was: $1,347.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $1,347.95
    Now: $863.00
    Was: $1,347.95
    Subtotal:
  • On Sale
    AKRAPOVIC Muffler - Titanium - S1000RR S-B10SO6-HDVDZT AKRAPOVIC Muffler - Titanium - S1000RR S-B10SO6-HDVDZT

    AKRAPOVIC Muffler - Titanium - S1000RR S-B10SO6-HDVDZT

    AKRAPOVIC

    MSRP: $1,412.95
    Now: $904.00
    Was: $1,412.95
    AKRAPOVIC Muffler Titanium S1000RR S-B10SO6-HDVDZTRepresents the first step in the exhaust system tuning process, Change the nature of your bike by adding more power, improved performance, and the unique Akrapovic sound
    18113326
    SKU:
    18113326
    Availability:
    Ships Same Business Day
    Weight:
    0.40 LBS
    END CAP MATERIAL:
    CARBON FIBER
    END CAP STYLE:
    SLASH-CUT
    MODEL:
    SLIP-ON LINE
    RIDING STYLE:
    STREET
    STYLE:
    OVAL
    PRODUCT NAME:
    MUFFLER
    TYPE:
    SLIP-ON
    WEIGHT IMPERIAL:
    6.4 LB
    MUFFLER MATERIAL:
    TITANIUM
    UNITS:
    EACH
    MUFFLER COLOR/FINISH:
    TITANIUM LOOK
    MSRP: $1,412.95
    Now: $904.00
    Was: $1,412.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $1,412.95
    Now: $904.00
    Was: $1,412.95
    Subtotal:
  • On Sale
    BS SANDS Extreme Bench Seat - Black/Blue EXBEBLDTR

    BS SANDS Extreme Bench Seat - Black/Blue EXBEBLDTR

    BS SANDS

    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    BS SANDS Extreme Bench Seat Black/Blue EXBEBLDTRSuspension seat design constructed of .060" steel tubing, Marine-grade vinyl resists element; high quality foam for added comfort, Rear vented section for water, sand, and dirt to pass through, Fit both...
    08120067
    SKU:
    08120067
    Availability:
    Ships Same Business Day
    Weight:
    38.20 LBS
    TYPE:
    BENCH
    BASE COLOR:
    BLUE
    DISPLAY COLOR/FINISH:
    BLUE
    BASE COLOR:
    BLACK
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    MODEL:
    EXTREME
    RIDING STYLE:
    UTV
    STYLE:
    DOUBLE T
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $961.95
    Now: $616.00
    Was: $961.95
    Subtotal:
  • On Sale
    AKRAPOVIC Collector - Titanium - GSX-R1000 C-S10SO1T

    AKRAPOVIC Collector - Titanium - GSX-R1000 C-S10SO1T

    AKRAPOVIC

    MSRP: $524.95
    Now: $336.00
    Was: $524.95
    AKRAPOVIC Collector Titanium GSX-R1000 C-S10SO1TCan be combined with Akrapovic slip-on mufflers
    18112067
    SKU:
    18112067
    Availability:
    Ships Same Business Day
    Weight:
    1.70 LBS
    TYPE:
    COLLECTOR
    MATERIAL:
    TITANIUM
    PRODUCT NAME:
    LINK PIPE
    RIDING STYLE:
    STREET
    UNITS:
    EACH
    MSRP: $524.95
    Now: $336.00
    Was: $524.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $524.95
    Now: $336.00
    Was: $524.95
    Subtotal:
  • On Sale
    BS SANDS Extreme Seat - Big Diamond - Black/Red EBURDBDKW

    BS SANDS Extreme Seat - Big Diamond - Black/Red EBURDBDKW

    BS SANDS

    MSRP: $662.95
    Now: $424.00
    Was: $662.95
    BS SANDS Extreme Seat Big Diamond Black/Red EBURDBDKWSuspension seat design constructed of .060" steel tubing, Marine-grade vinyl resists element; high quality foam for added comfort, Rear vented section for water, sand, and dirt to pass through, Fit...
    08120182
    SKU:
    08120182
    Availability:
    Ships Same Business Day
    Weight:
    30.50 LBS
    BASE COLOR:
    BLACK
    PRODUCT NAME:
    SEAT
    UNITS:
    EACH
    MODEL:
    EXTREME
    RIDING STYLE:
    UTV
    DISPLAY COLOR/FINISH:
    RED
    STYLE:
    DIAMOND
    TYPE:
    SOLO SEAT
    MSRP: $662.95
    Now: $424.00
    Was: $662.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $662.95
    Now: $424.00
    Was: $662.95
    Subtotal:
  • On Sale
    BS SANDS Performance Seat - Straight - Black PEBUBKSTT

    BS SANDS Performance Seat - Straight - Black PEBUBKSTT

    BS SANDS

    MSRP: $555.95
    Now: $356.00
    Was: $555.95
    BS SANDS Performance Seat Straight Black PEBUBKSTTSuspension seat design; constructed of .060 steel tubing, Marine-grade vinyl resists elements; high quality foam for added comfort, Rear vented section for water, sand and dirt to pass through, Fit both...
    08120099
    SKU:
    08120099
    Availability:
    Ships Same Business Day
    Weight:
    24.40 LBS
    MODEL:
    PERFORMANCE
    RIDING STYLE:
    UTV
    TYPE:
    SOLO SEAT
    BASE COLOR:
    BLACK
    COVER MATERIAL:
    VINYL
    DISPLAY COLOR/FINISH:
    BLACK
    FILL MATERIAL:
    FOAM
    COLOR/FINISH:
    BLACK
    PRODUCT NAME:
    SEAT
    STYLE:
    STRAIGHT
    UNITS:
    EACH
    MSRP: $555.95
    Now: $356.00
    Was: $555.95
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $555.95
    Now: $356.00
    Was: $555.95
    Subtotal:
  • Total: items /

Adding your products to cart