A PHP Error was encountered

Severity: Notice

Message: Constant URL_LANG already defined

Filename: libraries/MY_Controller.php

Line Number: 359

Bontrager: Bontrager Grips

Bontrager Grips

Keep your hands happy and healthy with quality grips from Bontrager. Whether you need lock-on or traditional grips, Bontrager develops many styles so you are sure to find the one that feels good in your hands for hours of riding comfort.

Lock-on

BONTRAGER EARL LOCK-ON

BONTRAGER EARL LOCK-ON

$14.99-$24.99

With a dual compound construction that offers the best in durability and comfort, thanks to their lock-on feature these grips stay put regardless of conditions.

BONTRAGER BIG EARL LOCK-ON

BONTRAGER BIG EARL LOCK-ON

$24.99

Stay firmly connected to your handlebar with a set of Big Earl grips. Featuring Bontrager's patented Lock-On system that keep them in place in even the harshest conditions and that is carbon handlebar friendly, these thin grips with aggressive texture offer sure grip and precision control in all environments.

Standard

BONTRAGER SATELLITE PLUS

BONTRAGER SATELLITE PLUS

$9.99-$24.99

Grips don't get much more comfortable than Bontrager's Satellite Plus. An ergonomic palm extension gives added hand support while a dual-compound construction makes these grips both cushy and durable. Lock-on mechanism keeps grips from rotating on the handlebar.

BONTRAGER ERGO

BONTRAGER ERGO

$12.50

Whether bombing down the trail or cruising around town, you'll appreciate the better palm support and improved access to controls this dual compound grip provides.

BONTRAGER SATELLITE

BONTRAGER SATELLITE

$9.99-$12.50

Triple-density material and ergonomically placed gel provides all-day hand comfort. Teardrop shape provides additional palm support.

BONTRAGER SATELLITE FIT

BONTRAGER SATELLITE FIT

$12.50

Designed with a smaller outside diameter to better fit small hands, the Satellite FIT uses a luxurious triple density construction that strategically puts the right material in the right spot for ultimate comfort. Grips include a built-in cut line for no-guess trimming to fit twist-style shifters.

BONTRAGER RACE

BONTRAGER RACE

$9.99

Dual-compound construction uses a hard inner core to keep the grips from slipping on the handlebar while a soft outer later provides great hand traction.

BONTRAGER CRUISE CONTROL

BONTRAGER CRUISE CONTROL

$9.99

Pamper your hands with these super soft, dual density grips.

BONTRAGER SELECT

BONTRAGER SELECT

$9.99

Proven dual-compound construction uses a hard inner core to hold tight to the bar and eliminate slippage while a soft outer layer provides all-day comfort.

Bontrager RL

Bontrager RL

$9.99

Dual-compound construction uses a hard inner core to keep the grips from slipping on the handlebar while a soft out later provides great hand traction.

Bontrager RXL

Bontrager RXL

$9.99

A must have for any weight wienie, these superlight EVA foam grips will shave precious grams from your handlebars without sacrificing comfort.

BONTRAGER CRUISER

BONTRAGER CRUISER

$9.99

Bontrager's take on the traditional foam cruiser grip. Special EVA foam is lightweight and comfortable.

BONTRAGER RACE FIT

BONTRAGER RACE FIT

$9.99

Sized with a smaller outside diameter to better fit a woman's hand, these dual compound grips provide a secure connection from grip to bar and hand to grip. Two sets of cut lines make trimming the grips quick, easy, and accurate.

BONTRAGER SELECT FIT

BONTRAGER SELECT FIT

$9.99

Sized for a woman's smaller hands, Bontrager's Select Fit grip uses a dual-compound construction that improves durability and bar holding ability while also increasing comfort. Two sets of cut lines make trimming the grips for varying hand widths easy.


  MEMORY USAGE  
2,500,332 bytes
  BENCHMARKS  
Loading Time Base Classes  0.0228
Controller Execution Time ( Products / Subcategories )  0.2256
Total Execution Time  0.2490
  URI STRING  
/products/mountain/grips/en
  GET DATA  
No GET data exists
  POST DATA  
No POST data exists
  QUERIES (6)  
0.0015  SELECT cs.region, cs.currency, cs.currency_text, cs.pricing, cs.site_code, cs.default_language AS site_lang, cs.id AS site_id, cs.catalog_id FROM catalog_sites cs INNER JOIN catalog_site_countries css ON css.site_id = cs.id WHERE css.country_code = 'US'
0.0033  SELECT sec.title AS section_title, c.id, c.created, c.title, LOWER(c.alias) AS alias, c.title_alias, c.introtext, c.fulltext, c.sectionid, c.catid, c.state, c.publish_up, c.publish_down, c.metakey, c.metadesc, c.ordering, c.images, c.alt_img_txt, c.media_id, c.section_head, c.template, sec.alias AS section, languages.code as lang FROM (`jos_sections` sec) JOIN `jos_content` c ON sec.alias = 'dealers' AND c.alias = 'intro' AND sec.id = c.sectionid JOIN `osc_languages` languages ON languages.languages_id = c.langid WHERE languages.code = 'en' AND c.state >= 2 AND c.publish_up <= NOW() AND (c.publish_down >= NOW() OR c.publish_down = '0000-00-00 00:00:00') AND ( ! (c.introtext = '' AND c.fulltext = '') ) LIMIT 1
0.1597  SELECT STRAIGHT_JOIN cat.categories_id AS id, 4 AS catalog_type, cat_d.categories_name AS categoryname, sitecat.parent_id, sitemodel.categories_id AS sid, sub_d.categories_name AS sname, model.uri_name, model_d.categories_name AS name, model_d.categories_description AS description, model.media_id AS media_id, price.price_string FROM catalog_categories sitegrand INNER JOIN catalog_categories sitecat ON sitecat.parent_id = sitegrand.categories_id INNER JOIN catalog_categories sitesub ON sitesub.parent_id = sitecat.categories_id INNER JOIN catalog_categories sitemodel ON sitemodel.parent_id = sitesub.categories_id INNER JOIN osc_categories grand ON grand.categories_id = sitegrand.categories_id INNER JOIN osc_categories cat ON cat.categories_id = sitecat.categories_id INNER JOIN osc_categories model ON model.categories_id = sitemodel.categories_id INNER JOIN osc_categories_description cat_d ON cat_d.categories_id = cat.categories_id AND cat_d.language_id = 1 INNER JOIN osc_categories_description sub_d ON sub_d.categories_id = sitesub.categories_id AND sub_d.language_id = 1 INNER JOIN osc_categories_description model_d ON model_d.categories_id = model.categories_id AND model_d.language_id = 1 LEFT JOIN catalog_category_pricing price ON price.categories_id = model.categories_id AND price.site_id = 1 WHERE grand.uri_name = 'mountain' AND cat.uri_name = 'grips' ORDER BY sitecat.sequence, sitesub.sequence, price.max_price DESC
0.0025  SELECT cat.categories_id FROM (`osc_categories` cat) JOIN `catalog_categories` sitecat ON sitecat.categories_id = cat.categories_id JOIN `osc_categories` parent ON parent.categories_id = cat.parent_id WHERE cat.uri_name = 'grips' AND parent.uri_name = 'mountain'
0.0029  SELECT cat.media_id, cat_d.categories_description as consumer_copy FROM (`osc_categories` cat) JOIN `catalog_categories` sitecat ON sitecat.categories_id = cat.categories_id AND sitecat.catalog_id = 1 JOIN `osc_categories` parent ON parent.categories_id = cat.parent_id JOIN `osc_categories_description` AS cat_d ON cat_d.categories_id = cat.categories_id JOIN `osc_languages` lang ON lang.languages_id = cat_d.language_id WHERE sitecat.catalog_id = '1' AND lang.code = 'en' AND cat.uri_name = 'grips' AND parent.uri_name = 'mountain'
0.0031  SELECT DISTINCT(c.id) AS id, sec.title AS section_title, c.created, c.title, LOWER(c.alias) AS alias, c.title_alias, c.introtext, c.fulltext, c.sectionid, c.catid, c.state, c.publish_up, c.metakey, c.metadesc, c.ordering, c.images, c.alt_img_txt, c.media_id, c.section_head, c.template, sec.alias AS section, languages.code as lang FROM (`jos_content` c) JOIN `bont_catalog_article_map` map ON c.id = map.article_id JOIN `jos_sections` sec ON sec.id = c.sectionid JOIN `osc_languages` languages ON languages.languages_id = c.langid WHERE c.state >= 2 AND c.publish_up <= NOW() AND (c.publish_down >= NOW() OR c.publish_down = '0000-00-00 00:00:00') AND ( ! (c.introtext = '' AND c.fulltext = '') ) AND (map.category_id = 16 OR map.category_id IN (SELECT model.categories_id FROM catalog_categories cat INNER JOIN osc_categories sub ON cat.categories_id = sub.categories_id INNER JOIN osc_categories model ON model.parent_id = sub.categories_id WHERE cat.parent_id = 16)) ORDER BY c.publish_up desc