You're in Bicycle Parts & Accessories

Narrow Search Results

  • Price Range

    $ to $
    Update>>
  • By Seller

    By Bicycles & Equipment

    By Best Use

    By Bike Part Features

    By Bike Computer Features

    By Bicycle Drivetrain Speeds

    Additional Options

    By Keyword

    Best Seller
    Bike Handlebar Grips Leather Bike Grip Ergonomic Bike Holding Grips for Road Bike Hand-Stitched Bike Grips Compatible with Beach Cruiser

    Bike Handlebar Grips Leather Bike Grip Ergonomic Bike Holding Grips for Road Bike Hand-Stitched Bike Grips Compatible with Beach Cruiser

    Color: Brown Leather Material: Leather Size: 4.9*1.2In Package Includes: 1 pair of grips Note: - Please refer to the measurement. Tiny measuring error is allowable in normal range. - There might be a little color difference due to the monitor camera or... more

    Find other Bicycle Parts & Accessories...

    $9.21

    FREE shipping

    go to store
    Bike Handlebar Grips Leather Bike Grip Ergonomic Bike Holding Grips for Road Bike Hand-Stitched Bike Grips Compatible with Beach Cruiser

    Bike Handlebar Grips Leather Bike Grip Ergonomic Bike Holding Grips for Road Bike Hand-Stitched Bike Grips Compatible with Beach Cruiser

    Color: Brown Leather Material: Leather Size: 4.9*1.2In Package Includes: 1 pair of grips Note: - Please refer to the measurement. Tiny measuring error is allowable in normal range. - There might be a little color difference due to the monitor camera or... more

    Find other Bicycle Parts & Accessories...

    $7.99

    FREE shipping

    go to store
    Best Seller
    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Product Name: Bicycle Grip Material: PVC Microfiber Artificial Leather Specification: 22.2x130mm Weight: ±185g/pair Contains Bar End Plugs Packing: Box Package Included 2 x Long Bike grips 2 x Bar End Plugs 1 x Box more

    Find other Bicycle Parts & Accessories...

    $11.98

    FREE shipping

    go to store
    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Product Name: Bicycle Grip Material: PVC Microfiber Artificial Leather Specification: 22.2x130mm Weight: ±185g/pair Contains Bar End Plugs Packing: Box Package Included 2 x Long Bike grips 2 x Bar End Plugs 1 x Box more

    Find other Bicycle Parts & Accessories...

    $11.98

    FREE shipping

    go to store
    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Product Name: Bicycle Grip Material: PVC Microfiber Artificial Leather Specification: 22.2x130mm Weight: ±185g/pair Contains Bar End Plugs Packing: Box Package Included 2 x Long Bike grips 2 x Bar End Plugs 1 x Box more

    Find other Bicycle Parts & Accessories...

    $11.98

    FREE shipping

    go to store
    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Product Name: Bicycle Grip Material: PVC Microfiber Artificial Leather Specification: 22.2x130mm Weight: ±185g/pair Contains Bar End Plugs Packing: Box Package Included 2 x Long Bike grips 2 x Bar End Plugs 1 x Box more

    Find other Bicycle Parts & Accessories...

    $11.98

    FREE shipping

    go to store
    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Product Name: Bicycle Grip Material: PVC Microfiber Artificial Leather Specification: 22.2x130mm Weight: ±185g/pair Contains Bar End Plugs Packing: Box Package Included 2 x Long Bike grips 2 x Bar End Plugs 1 x Box more

    Find other Bicycle Parts & Accessories...

    $11.98

    FREE shipping

    go to store
    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Product Name: Bicycle Grip Material: PVC Microfiber Artificial Leather Specification: 22.2x130mm Weight: ±185g/pair Contains Bar End Plugs Packing: Box Package Included 2 x Long Bike grips 2 x Bar End Plugs 1 x Box more

    Find other Bicycle Parts & Accessories...

    $11.98

    FREE shipping

    go to store
    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Product Name: Bicycle Grip Material: PVC Microfiber Artificial Leather Specification: 22.2x130mm Weight: ±185g/pair Contains Bar End Plugs Packing: Box Package Included 2 x Long Bike grips 2 x Bar End Plugs 1 x Box more

    Find other Bicycle Parts & Accessories...

    $11.98

    FREE shipping

    go to store
    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Product Name: Bicycle Grip Material: PVC Microfiber Artificial Leather Specification: 22.2x130mm Weight: ±185g/pair Contains Bar End Plugs Packing: Box Package Included 2 x Long Bike grips 2 x Bar End Plugs 1 x Box more

    Find other Bicycle Parts & Accessories...

    $11.98

    FREE shipping

    go to store
    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Bike Handle Grips 130x22.2mm Non-Slip PVC Microfiber Leather Ergonomic Hand-Sewn Casual Retro Double Lock-on Handlebar Lever for MTB Road Bike

    Product Name: Bicycle Grip Material: PVC Microfiber Artificial Leather Specification: 22.2x130mm Weight: ±185g/pair Contains Bar End Plugs Packing: Box Package Included 2 x Long Bike grips 2 x Bar End Plugs 1 x Box more

    Find other Bicycle Parts & Accessories...

    $11.98

    FREE shipping

    go to store
    Coolrunner Bicycle Handle Bar Mushroom Grips BMX For Boys and Girls Bikes pink

    Coolrunner Bicycle Handle Bar Mushroom Grips BMX For Boys and Girls Bikes pink

    1 pair Bicycle Handle set Mushroom Grips For Boys and Girls Bikes pink Inner Dimension:22.2mm/0.87 inch Length:12.5cm ()/4.92 inch For Bike Type: Bike Bike - Old School Cruiser Dirt Jumper Electric Bike Folding Bike Kids Bike Track Bike Urban Bike -... more

    Find other Bicycle Parts & Accessories...

    $7.53 $7.07

    FREE shipping

    go to store
    1 Pair Artificial PU Leather Bike Handlebat Grips Casual Retro Beach Cruiser Handle Grips for Most MTB BMX Road Bicycle 22.2x135mm

    1 Pair Artificial PU Leather Bike Handlebat Grips Casual Retro Beach Cruiser Handle Grips for Most MTB BMX Road Bicycle 22.2x135mm

    Product Information Material: Artificial Leather Color: Black Brown Drak Brown(optional) Quantity: 1 Pair Size:22.2x135mm Package Weight: Approx. 250g (1 pair) Package Included: 1 x Pair of Handlebar Grips ?not include the handlebar grip cover? Please... more

    Find other Bicycle Parts & Accessories...

    $12.99

    FREE shipping

    go to store
    1 Pair Artificial PU Leather Bike Handlebat Grips Casual Retro Beach Cruiser Handle Grips for Most MTB BMX Road Bicycle 22.2x135mm

    1 Pair Artificial PU Leather Bike Handlebat Grips Casual Retro Beach Cruiser Handle Grips for Most MTB BMX Road Bicycle 22.2x135mm

    Product Information Material: Artificial Leather Color: Black Brown Drak Brown(optional) Quantity: 1 Pair Size:22.2x135mm Package Weight: Approx. 250g (1 pair) Package Included: 1 x Pair of Handlebar Grips ?not include the handlebar grip cover? Please... more

    Find other Bicycle Parts & Accessories...

    $12.99

    FREE shipping

    go to store
    1 Pair Artificial PU Leather Bike Handlebat Grips Casual Retro Beach Cruiser Handle Grips for Most MTB BMX Road Bicycle 22.2x135mm

    1 Pair Artificial PU Leather Bike Handlebat Grips Casual Retro Beach Cruiser Handle Grips for Most MTB BMX Road Bicycle 22.2x135mm

    Product Information Material: Artificial Leather Color: Black Brown Drak Brown(optional) Quantity: 1 Pair Size:22.2x135mm Package Weight: Approx. 250g (1 pair) Package Included: 1 x Pair of Handlebar Grips ?not include the handlebar grip cover? Please... more

    Find other Bicycle Parts & Accessories...

    $12.99

    FREE shipping

    go to store
    1 Pair Handlebar Grips Silicone Grips Mountain Beach Bike Grips

    1 Pair Handlebar Grips Silicone Grips Mountain Beach Bike Grips

    Description Made of high quality material and comfortable to hold durable for use wear resistant not easy to break or deform long serving life. Nonslip grip easy to put and take off easy and convenient for use. Provide extra comfort while you are... more

    Find other Bicycle Parts & Accessories...

    $11.99 $10.19

    go to store
    TNOBHG Mountain Bike Handlebar Accessories 1 Pair Non-slip Bicycle Handlebar Grips Cover Ergonomic Design for Universal Fit Simple Installation Bike Handle

    TNOBHG Mountain Bike Handlebar Accessories 1 Pair Non-slip Bicycle Handlebar Grips Cover Ergonomic Design for Universal Fit Simple Installation Bike Handle

    Description: Are you tired of uncomfortable and slippery handlebar grips on bike? Upgrade cycling experience with these premium bicycle handlebars! Crafted from high-quality soft rubber these grips offer exceptional toughness durability and elasticity.... more

    Find other Bicycle Parts & Accessories...

    $8.60

    go to store
    Bike Handlebar Grips Non-Slip Bicycle Stopper Grip with Aluminum Lock Bike Grip for Scooter Cruiser Bicycle Wheelchair

    Bike Handlebar Grips Non-Slip Bicycle Stopper Grip with Aluminum Lock Bike Grip for Scooter Cruiser Bicycle Wheelchair

    The handlebar diameter between 20 and 22 mm is suitable for installing bicycle handles Light weight.116g (4.1 oz) only by pair. The double lock made of aluminum alloy prevents the grip handles from coming loose. Due to the adoption of quality rubber... more

    Find other Bicycle Parts & Accessories...

    $15.92

    go to store
    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Blue 17x2cm

    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Blue 17x2cm

    Description: Made of qualified rubber soft comfortable and durable. Compact and practical design comes with a firm hand grip and a for relaxed cycling. With enhanced shock absorption and strong-support performance are proper for both short and long... more

    Find other Bicycle Parts & Accessories...

    $9.93 $7.99

    FREE shipping

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $8.99 $7.64

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $8.93

    FREE shipping

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $9.03

    FREE shipping

    go to store
    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Red 17x2cm

    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Red 17x2cm

    Description: Made of qualified rubber soft comfortable and durable. Compact and practical design comes with a firm hand grip and a for relaxed cycling. With enhanced shock absorption and strong-support performance are proper for both short and long... more

    Find other Bicycle Parts & Accessories...

    $9.69 $7.99

    FREE shipping

    go to store
    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Blue 17x2cm

    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Blue 17x2cm

    Description: Made of qualified rubber soft comfortable and durable. Compact and practical design comes with a firm hand grip and a for relaxed cycling. With enhanced shock absorption and strong-support performance are proper for both short and long... more

    Find other Bicycle Parts & Accessories...

    $9.93 $7.99

    FREE shipping

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $9.28

    FREE shipping

    go to store
    Kesenlong grips 1 pair of Rubber Beach Cruiser Mountain Bike Handlebar Grips (Black)

    Kesenlong grips 1 pair of Rubber Beach Cruiser Mountain Bike Handlebar Grips (Black)

    Description This is a pair of bike handlebar grips made of premium material which is sturdy and comfortable. Adopted ergonomic design this handlebar grips gives your comfortable grip feel and minimize fatigue and protect your hands from feeling painful... more

    Find other Bicycle Parts & Accessories...

    $3.49

    go to store
    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Black 17x2cm

    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Black 17x2cm

    Description: Made of qualified rubber soft comfortable and durable. Compact and practical design comes with a firm hand grip and a for relaxed cycling. With enhanced shock absorption and strong-support performance are proper for both short and long... more

    Find other Bicycle Parts & Accessories...

    $10.78

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $7.16

    go to store
    Zonh 1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Zonh 1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $7.00 $6.23

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $9.38

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $9.30

    FREE shipping

    go to store
    Hongchegh 1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Hongchegh 1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $4.40

    go to store
    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Black 17x2cm

    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Black 17x2cm

    Description: Made of qualified rubber soft comfortable and durable. Compact and practical design comes with a firm hand grip and a for relaxed cycling. With enhanced shock absorption and strong-support performance are proper for both short and long... more

    Find other Bicycle Parts & Accessories...

    $10.78

    go to store
    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Green 17x2cm

    1 Pair Rubber Handlebar Grips Grips Bike Protective Sleeve - Green 17x2cm

    Description: Made of qualified rubber soft comfortable and durable. Compact and practical design comes with a firm hand grip and a for relaxed cycling. With enhanced shock absorption and strong-support performance are proper for both short and long... more

    Find other Bicycle Parts & Accessories...

    $10.78 $7.99

    FREE shipping

    go to store
    Weijiyouyu 1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Weijiyouyu 1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $3.67

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $4.67

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Features - Color: Red - Material: Sponge - Size: 12.5 x 3 x 3cm - Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. - With good elasticity anti-slip and absorption effect our... more

    Find other Bicycle Parts & Accessories...

    $6.99

    go to store
    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    1 Pair Sponge Handlebar Grips Anti-slip Absorb Handlebar Grips for Mountain Bike (Red)

    Description Made of high density elastic sponge this handlebar grip is lightweight and durable for long term use without deformation. With good elasticity anti-slip and absorption effect our handlebar grip will provide you a comfortable grip while... more

    Find other Bicycle Parts & Accessories...

    $9.52

    FREE shipping

    go to store
    Fyearfly Bike Handlebar Grips Bicycle Handlebars Rubber Striped Rode Mountain Bike Handle Grip Fittings with Plug for Scooter Cruiser Urban Bike Tricycle Wheel Chair(black)

    Fyearfly Bike Handlebar Grips Bicycle Handlebars Rubber Striped Rode Mountain Bike Handle Grip Fittings with Plug for Scooter Cruiser Urban Bike Tricycle Wheel Chair(black)

    Specification: Color: black red (Optional) Material: rubber alloy Dimensions: Approx. 130mm/5.1in Inner Dia: Approx. 22mm/0.9in Weight: Approx. 134g Package List: 1 Pair x Handlebar 2 x Plugs more

    Find other Bicycle Parts & Accessories...

    $12.99

    FREE shipping

    go to store
    Fyearfly Bike Handlebar Grips 1Pair Anti-Slip Mountain Bike Handlebar Meatball Protector Grips Bicycle Cycling Handle for Scooter Cruiser Urban Bike(red)

    Fyearfly Bike Handlebar Grips 1Pair Anti-Slip Mountain Bike Handlebar Meatball Protector Grips Bicycle Cycling Handle for Scooter Cruiser Urban Bike(red)

    Specifications: Condition:100% Brand New Material: Rubber Color: Red Golden(Optional) Product Size: Approx.13.5*4.5*3cm/5.3*1.8*1.2in Installation Caliber: 22.2 Package List: 1*Pair Handlebar Grips Comes with accessories: 2*Nut 2*Lock Ring more

    Find other Bicycle Parts & Accessories...

    $12.99

    FREE shipping

    go to store

    More information about Bicycle Parts & Accessories

    Best prices on 1 pair bike handlebar grips, Casual in Bicycle Parts & Accessories online. Visit Bizrate to find the best deals on top brands. Read reviews on Sports Equipment & Outdoor Gear merchants and buy with confidence.