null
X

Quality by name, Quality by nature

In line with our business name we only supply quality products from the World’s leading suppliers in our industry. We have long and extremely well-established agreements with the best-known names in engineering and manufacturing.

We realise the importance of quality and therefore will only ever supply fully guaranteed product, so you know when you buy from us you will never be let down.

Our suppliers include but are not limited to :-

X

Can't find your bearings?

We pride ourselves on being a world leader in customer service, our multi award winning team are fully trained to be able to meet your needs.

Whether we are fulfilling your stock orders or helping you with a breakdown we will ensure that each order is treated with the total care and attention it deserves. You will receive it as quickly as possible. Working with our delivery partners we ensure our quality service is evident from initial enquiry through to it arriving with you.

Contact one of our team to see how we can help you.

Contact Us

Phone: +44 113 323 7793

Email: sales@qualitybearingsonline.com

X

Standard International Delivery

The vast majority of our products are despatch the Same Day internationally, through DHL and with a delivery time of between 3 and 5 working days.

DHL - 3-5 Day DeliveryDelivery Cost
Order Value up to £250£35.00
Order Value £250 - £500£30.00
Order Value over £500Free

Click For more delivery options Click Here

 

6000 Series

  • Product
  • Qty in Cart
  • Quantity
  • Price
  • Subtotal
  • 6008TCG12P4 - NSK Precision Deep Groove Bearings - 40x68x15mm

    6008TCG12P4 - NSK Precision Deep Groove Bearings - 40x68x15mm

    NSK

    AUD397.89
    This 6008TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 40x68x15.6008TCG12P4Single Row 60 SeriesBore Size - 08 - 40mmInner Ring Guided...
    AUD397.89
    Qty in Cart: 0
    Quantity:
    Price:
    AUD397.89
    Subtotal:
  • 6010TCG12P4 - NSK Precision Deep Groove Bearings - 50x80x16mm

    6010TCG12P4 - NSK Precision Deep Groove Bearings - 50x80x16mm

    NSK

    AUD516.02
    This 6010TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 50x80x16.6010TCG12P4Single Row 60 SeriesBore Size - 10 - 50mmInner Ring Guided...
    AUD516.02
    Qty in Cart: 0
    Quantity:
    Price:
    AUD516.02
    Subtotal:
  • 6005TCG12P4 - NSK Precision Deep Groove Bearings - 25x47x12mm

    6005TCG12P4 - NSK Precision Deep Groove Bearings - 25x47x12mm

    NSK

    AUD322.90
    This 6005TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 25x47x12.6005TCG12P4Single Row 60 SeriesBore Size - 05 - 25mmInner Ring Guided...
    AUD322.90
    Qty in Cart: 0
    Quantity:
    Price:
    AUD322.90
    Subtotal:
  • 6007TBR12P4 - RHP Precision Deep Groove Bearings - 35x62x14mm

    6007TBR12P4 - RHP Precision Deep Groove Bearings - 35x62x14mm

    RHP

    AUD387.08
    This 6007TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 35x62x14. 6007TBR21P4 Single Row 60 Series Bore Size - 07 -...
    AUD387.08
    Qty in Cart: 0
    Quantity:
    Price:
    AUD387.08
    Subtotal:
  • 6009TCG12P4 - NSK Precision Deep Groove Bearings - 45x75x16mm

    6009TCG12P4 - NSK Precision Deep Groove Bearings - 45x75x16mm

    NSK

    AUD473.24
    This 6009TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 45x75x16.6009TCG12P4Single Row 60 SeriesBore Size - 09 - 45mmInner Ring Guided...
    AUD473.24
    Qty in Cart: 0
    Quantity:
    Price:
    AUD473.24
    Subtotal:
  • 6009TBR12P4 - RHP Precision Deep Groove Bearings - 45x75x16mm

    6009TBR12P4 - RHP Precision Deep Groove Bearings - 45x75x16mm

    RHP

    AUD473.24
    This 6009TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 45x75x16. 6009TBR27P4 Single Row 60 Series Bore Size - 09 -...
    AUD473.24
    Qty in Cart: 0
    Quantity:
    Price:
    AUD473.24
    Subtotal:
  • 6012TCG12P4 - NSK Precision Deep Groove Bearings - 60x95x18mm

    6012TCG12P4 - NSK Precision Deep Groove Bearings - 60x95x18mm

    NSK

    AUD626.44
    This 6012TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 60x95x18.6012TCG12P4Single Row 60 SeriesBore Size - 12 - 60mmInner Ring Guided...
    AUD626.44
    Qty in Cart: 0
    Quantity:
    Price:
    AUD626.44
    Subtotal:
  • 6014TCG12P4 - NSK Precision Deep Groove Bearings - 70x110x20mm

    6014TCG12P4 - NSK Precision Deep Groove Bearings - 70x110x20mm

    NSK

    AUD822.53
    This 6014TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 70x110x20.6014TCG12P4Single Row 60 SeriesBore Size - 14 - 70mmInner Ring...
    AUD822.53
    Qty in Cart: 0
    Quantity:
    Price:
    AUD822.53
    Subtotal:
  • 6007TCG12P4 - NSK Precision Deep Groove Bearings - 35x62x14mm

    6007TCG12P4 - NSK Precision Deep Groove Bearings - 35x62x14mm

    NSK

    AUD387.08
    This 6007TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 35x62x14.6007TCG12P4Single Row 60 SeriesBore Size - 07 - 35mmInner Ring Guided...
    AUD387.08
    Qty in Cart: 0
    Quantity:
    Price:
    AUD387.08
    Subtotal:
  • 6008TBR12P4 - RHP Precision Deep Groove Bearings - 40x68x15mm

    6008TBR12P4 - RHP Precision Deep Groove Bearings - 40x68x15mm

    RHP

    AUD397.89
    This 6008TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 40x68x15. 6008TBR24P4 Single Row 60 Series Bore Size - 08 -...
    AUD397.89
    Qty in Cart: 0
    Quantity:
    Price:
    AUD397.89
    Subtotal:
  • 6010TBR12P4 - RHP Precision Deep Groove Bearings - 50x80x16mm

    6010TBR12P4 - RHP Precision Deep Groove Bearings - 50x80x16mm

    RHP

    AUD516.02
    This 6010TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 50x80x16. 6010TBR30P4 Single Row 60 Series Bore Size - 10 -...
    AUD516.02
    Qty in Cart: 0
    Quantity:
    Price:
    AUD516.02
    Subtotal:
  • 6015TBEP5 - IBC Precision Deep Groove Bearings - 75x115x20mm

    6015TBEP5 - IBC Precision Deep Groove Bearings - 75x115x20mm

    IBC

    AUD1,001.22
    This 6015TBEP5 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P5 precision class. The bearing's dimensions are 75x115x20. 6015TBEP5 Single Row 60 Series Bore Size - 15 - 75mm Inner Ring Guided...
    AUD1,001.22
    Qty in Cart: 0
    Quantity:
    Price:
    AUD1,001.22
    Subtotal:
  • 6017TCG12P4 - NSK Precision Deep Groove Bearings - 85x130x22mm

    6017TCG12P4 - NSK Precision Deep Groove Bearings - 85x130x22mm

    NSK

    AUD1,349.83
    This 6017TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 85x130x22.6017TCG12P4Single Row 60 SeriesBore Size - 17 - 85mmInner Ring...
    AUD1,349.83
    Qty in Cart: 0
    Quantity:
    Price:
    AUD1,349.83
    Subtotal:
  • 6006TCG12P4 - NSK Precision Deep Groove Bearings - 30x55x13mm

    6006TCG12P4 - NSK Precision Deep Groove Bearings - 30x55x13mm

    NSK

    AUD331.93
    This 6006TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 30x55x13.6006TCG12P4Single Row 60 SeriesBore Size - 06 - 30mmInner Ring Guided...
    AUD331.93
    Qty in Cart: 0
    Quantity:
    Price:
    AUD331.93
    Subtotal:
  • 6011TCG12P4 - NSK Precision Deep Groove Bearings - 55x90x18mm

    6011TCG12P4 - NSK Precision Deep Groove Bearings - 55x90x18mm

    NSK

    AUD549.29
    This 6011TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 55x90x18.6011TCG12P4Single Row 60 SeriesBore Size - 11 - 55mmInner Ring Guided...
    AUD549.29
    Qty in Cart: 0
    Quantity:
    Price:
    AUD549.29
    Subtotal:
  • 6014TBR12P4 - RHP Precision Deep Groove Bearings - 70x110x20mm

    6014TBR12P4 - RHP Precision Deep Groove Bearings - 70x110x20mm

    RHP

    AUD822.53
    This 6014TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 70x110x20. 6014TBR42P4 Single Row 60 Series Bore Size - 14 -...
    AUD822.53
    Qty in Cart: 0
    Quantity:
    Price:
    AUD822.53
    Subtotal:
  • 6024TCG12P4 - NSK Precision Deep Groove Bearings - 120x180x28mm

    6024TCG12P4 - NSK Precision Deep Groove Bearings - 120x180x28mm

    NSK

    AUD3,106.51
    This 6024TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 120x180x28.6024TCG12P4Single Row 60 SeriesBore Size - 24 - 120mmInner Ring...
    AUD3,106.51
    Qty in Cart: 0
    Quantity:
    Price:
    AUD3,106.51
    Subtotal:
  • 6004TBR12P4 - RHP Precision Deep Groove Bearings - 20x42x12mm

    6004TBR12P4 - RHP Precision Deep Groove Bearings - 20x42x12mm

    RHP

    AUD284.40
    This 6004TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 20x42x12. 6004TBR12P4 Single Row 60 Series Bore Size - 04 -...
    AUD284.40
    Qty in Cart: 0
    Quantity:
    Price:
    AUD284.40
    Subtotal:
  • 6004TCG12P4 - NSK Precision Deep Groove Bearings - 20x42x12mm

    6004TCG12P4 - NSK Precision Deep Groove Bearings - 20x42x12mm

    NSK

    AUD284.40
    This 6004TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 20x42x12.6004TCG12P4Single Row 60 SeriesBore Size - 04 - 20mmInner Ring Guided...
    AUD284.40
    Qty in Cart: 0
    Quantity:
    Price:
    AUD284.40
    Subtotal:
  • 6005TBR12P4 - RHP Precision Deep Groove Bearings - 25x47x12mm

    6005TBR12P4 - RHP Precision Deep Groove Bearings - 25x47x12mm

    RHP

    AUD322.90
    This 6005TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 25x47x12. 6005TBR15P4 Single Row 60 Series Bore Size - 05 -...
    AUD322.90
    Qty in Cart: 0
    Quantity:
    Price:
    AUD322.90
    Subtotal:
  • 6006TBR12P4 - RHP Precision Deep Groove Bearings - 30x55x13mm

    6006TBR12P4 - RHP Precision Deep Groove Bearings - 30x55x13mm

    RHP

    AUD331.93
    This 6006TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 30x55x13. 6006TBR18P4 Single Row 60 Series Bore Size - 06 -...
    AUD331.93
    Qty in Cart: 0
    Quantity:
    Price:
    AUD331.93
    Subtotal:
  • 6011TBR12P4 - RHP Precision Deep Groove Bearings - 55x90x18mm

    6011TBR12P4 - RHP Precision Deep Groove Bearings - 55x90x18mm

    RHP

    AUD549.29
    This 6011TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 55x90x18. 6011TBR33P4 Single Row 60 Series Bore Size - 11 -...
    AUD549.29
    Qty in Cart: 0
    Quantity:
    Price:
    AUD549.29
    Subtotal:
  • 6012TBR12P4 - RHP Precision Deep Groove Bearings - 60x95x18mm

    6012TBR12P4 - RHP Precision Deep Groove Bearings - 60x95x18mm

    RHP

    AUD626.44
    This 6012TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 60x95x18. 6012TBR36P4 Single Row 60 Series Bore Size - 12 -...
    AUD626.44
    Qty in Cart: 0
    Quantity:
    Price:
    AUD626.44
    Subtotal:
  • 6013TBR12P4 - RHP Precision Deep Groove Bearings - 65x100x18mm

    6013TBR12P4 - RHP Precision Deep Groove Bearings - 65x100x18mm

    RHP

    AUD721.14
    This 6013TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 65x100x18. 6013TBR39P4 Single Row 60 Series Bore Size - 13 -...
    AUD721.14
    Qty in Cart: 0
    Quantity:
    Price:
    AUD721.14
    Subtotal:
  • 6013TCG12P4 - NSK Precision Deep Groove Bearings - 65x100x18mm

    6013TCG12P4 - NSK Precision Deep Groove Bearings - 65x100x18mm

    NSK

    AUD721.14
    This 6013TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 65x100x18.6013TCG12P4Single Row 60 SeriesBore Size - 13 - 65mmInner Ring...
    AUD721.14
    Qty in Cart: 0
    Quantity:
    Price:
    AUD721.14
    Subtotal:
  • 6015TBR12P4 - RHP Precision Deep Groove Bearings - 75x115x20mm

    6015TBR12P4 - RHP Precision Deep Groove Bearings - 75x115x20mm

    RHP

    AUD968.32
    This 6015TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 75x115x20. 6015TBR45P4 Single Row 60 Series Bore Size - 15 -...
    AUD968.32
    Qty in Cart: 0
    Quantity:
    Price:
    AUD968.32
    Subtotal:
  • 6015TCG12P4 - NSK Precision Deep Groove Bearings - 75x115x20mm

    6015TCG12P4 - NSK Precision Deep Groove Bearings - 75x115x20mm

    NSK

    AUD1,010.63
    This 6015TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 75x115x20.6015TCG12P4Single Row 60 SeriesBore Size - 15 - 75mmInner Ring...
    AUD1,010.63
    Qty in Cart: 0
    Quantity:
    Price:
    AUD1,010.63
    Subtotal:
  • 6016TBR12P4 - RHP Precision Deep Groove Bearings - 80x125x22mm

    6016TBR12P4 - RHP Precision Deep Groove Bearings - 80x125x22mm

    RHP

    AUD1,089.33
    This 6016TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 80x125x22. 6016TBR48P4 Single Row 60 Series Bore Size - 16 -...
    AUD1,089.33
    Qty in Cart: 0
    Quantity:
    Price:
    AUD1,089.33
    Subtotal:
  • 6016TCG12P4 - NSK Precision Deep Groove Bearings - 80x125x22mm

    6016TCG12P4 - NSK Precision Deep Groove Bearings - 80x125x22mm

    NSK

    AUD1,166.10
    This 6016TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 80x125x22.6016TCG12P4Single Row 60 SeriesBore Size - 16 - 80mmInner Ring...
    AUD1,166.10
    Qty in Cart: 0
    Quantity:
    Price:
    AUD1,166.10
    Subtotal:
  • 6017TBR12P4 - RHP Precision Deep Groove Bearings - 85x130x22mm

    6017TBR12P4 - RHP Precision Deep Groove Bearings - 85x130x22mm

    RHP

    AUD1,349.83
    This 6017TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 85x130x22. 6017TBR51P4 Single Row 60 Series Bore Size - 17 -...
    AUD1,349.83
    Qty in Cart: 0
    Quantity:
    Price:
    AUD1,349.83
    Subtotal:
  • 6018TBR12P4 - RHP Precision Deep Groove Bearings - 90x140x24mm

    6018TBR12P4 - RHP Precision Deep Groove Bearings - 90x140x24mm

    RHP

    AUD1,648.13
    This 6018TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 90x140x24. 6018TBR54P4 Single Row 60 Series Bore Size - 18 -...
    AUD1,648.13
    Qty in Cart: 0
    Quantity:
    Price:
    AUD1,648.13
    Subtotal:
  • 6018TCG12P4 - NSK Precision Deep Groove Bearings - 90x140x24mm

    6018TCG12P4 - NSK Precision Deep Groove Bearings - 90x140x24mm

    NSK

    AUD3,050.28
    This 6018TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 90x140x24. 6018TCG12P4 Single Row 60 Series Bore Size - 18 - 90mm Inner Ring...
    AUD3,050.28
    Qty in Cart: 0
    Quantity:
    Price:
    AUD3,050.28
    Subtotal:
  • 6019TBR12P4 - RHP Precision Deep Groove Bearings - 95x145x24mm

    6019TBR12P4 - RHP Precision Deep Groove Bearings - 95x145x24mm

    RHP

    AUD1,819.11
    This 6019TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 95x145x24. 6019TBR56P4 Single Row 60 Series Bore Size - 19 -...
    AUD1,819.11
    Qty in Cart: 0
    Quantity:
    Price:
    AUD1,819.11
    Subtotal:
  • 6019TCG12P4 - NSK Precision Deep Groove Bearings - 95x145x24mm

    6019TCG12P4 - NSK Precision Deep Groove Bearings - 95x145x24mm

    NSK

    AUD1,819.11
    This 6019TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 95x145x24.6019TCG12P4Single Row 60 SeriesBore Size - 19 - 95mmInner Ring...
    AUD1,819.11
    Qty in Cart: 0
    Quantity:
    Price:
    AUD1,819.11
    Subtotal:
  • 6020TBR12P4 - RHP Precision Deep Groove Bearings - 100x150x24mm

    6020TBR12P4 - RHP Precision Deep Groove Bearings - 100x150x24mm

    RHP

    AUD2,253.50
    This 6020TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 100x150x24. 6020TBR57P4 Single Row 60 Series Bore Size - 20...
    AUD2,253.50
    Qty in Cart: 0
    Quantity:
    Price:
    AUD2,253.50
    Subtotal:
  • 6020TCG12P4 - NSK Precision Deep Groove Bearings - 100x150x24mm

    6020TCG12P4 - NSK Precision Deep Groove Bearings - 100x150x24mm

    NSK

    AUD2,253.50
    This 6020TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 100x150x24.6020TCG12P4Single Row 60 SeriesBore Size - 20 - 100mmInner Ring...
    AUD2,253.50
    Qty in Cart: 0
    Quantity:
    Price:
    AUD2,253.50
    Subtotal:
  • 6022TBR12P4 - RHP Precision Deep Groove Bearings - 110x170x28mm

    6022TBR12P4 - RHP Precision Deep Groove Bearings - 110x170x28mm

    RHP

    AUD2,828.06
    This 6022TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 110x170x28. 6022TBR58P4 Single Row 60 Series Bore Size - 22...
    AUD2,828.06
    Qty in Cart: 0
    Quantity:
    Price:
    AUD2,828.06
    Subtotal:
  • 6022TCG12P4 - NSK Precision Deep Groove Bearings - 110x170x28mm

    6022TCG12P4 - NSK Precision Deep Groove Bearings - 110x170x28mm

    NSK

    AUD2,828.06
    This 6022TCG12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a special radial clearance and a P4 precision class. The bearing's dimensions are 110x170x28.6022TCG12P4Single Row 60 SeriesBore Size - 22 - 110mmInner Ring...
    AUD2,828.06
    Qty in Cart: 0
    Quantity:
    Price:
    AUD2,828.06
    Subtotal:
  • 6024TBR12P4 - RHP Precision Deep Groove Bearings - 120x180x28mm

    6024TBR12P4 - RHP Precision Deep Groove Bearings - 120x180x28mm

    RHP

    AUD3,106.51
    This 6024TBR12P4 bearing is a precision deep groove bearing with a phenolic resin cage, a guided inner ring, a special radial clearance and a P4 precision class. The bearing's dimensions are 120x180x28. 6024TBR59P4 Single Row 60 Series Bore Size - 24...
    AUD3,106.51
    Qty in Cart: 0
    Quantity:
    Price:
    AUD3,106.51
    Subtotal:
  • Total: items /

Adding your products to cart