diff --git a/payment/uc_paypal/uc_paypal.module b/payment/uc_paypal/uc_paypal.module
index b312e57..9d44128 100644
--- a/payment/uc_paypal/uc_paypal.module
+++ b/payment/uc_paypal/uc_paypal.module
@@ -1020,7 +1020,7 @@ function _uc_paypal_product_details($items) {
       if (!empty($desc)) {
         $desc .= ' / ';
       }
-      $desc .= $item->qty . '× ' . $item->title;
+      $desc .= theme('uc_qty', array('qty' => $item->qty)) . ' ' . $item->title;
       $subtotal += $item->qty * $item->price;
     }
   }
diff --git a/uc_cart/uc_cart.module b/uc_cart/uc_cart.module
index d42eb2c..c854efa 100644
--- a/uc_cart/uc_cart.module
+++ b/uc_cart/uc_cart.module
@@ -309,7 +309,7 @@ function uc_cart_block_view($delta = '') {
           if (!empty($display_item)) {
             $items[] = array(
               'nid' => $display_item['nid']['#value'],
-              'qty' => t('@qty&times;', array('@qty' => $display_item['qty']['#default_value'])),
+              'qty' => theme('uc_qty', array('qty' => $display_item['qty']['#default_value'])),
               'title' => $display_item['title']['#markup'],
               'price' => $display_item['#total'],
               'desc' => isset($display_item['description']['#markup']) ? $display_item['description']['#markup'] : FALSE,
diff --git a/uc_cart/uc_cart_checkout_pane.inc b/uc_cart/uc_cart_checkout_pane.inc
index 2cea671..208c1b6 100644
--- a/uc_cart/uc_cart_checkout_pane.inc
+++ b/uc_cart/uc_cart_checkout_pane.inc
@@ -498,7 +498,7 @@ function theme_uc_cart_review_table($variables) {
       if (!empty($display_item['description']['#markup'])) {
         $description .= $display_item['description']['#markup'];
       }
-      $qty = t('@qty&times;', array('@qty' => $display_item['qty']['#default_value']));
+      $qty = theme('uc_qty', array('qty' => $display_item['qty']['#default_value']));
       $suffix = !empty($display_item['#suffix']) ? $display_item['#suffix'] : '';
 
       $rows[] = array(
@@ -554,7 +554,7 @@ function theme_uc_checkout_pane_cart_review($variables) {
   foreach ($variables['items'] as $item) {
     $desc = check_plain($item->title) . uc_product_get_description($item);
 
-    $output .= '<tr valign="top"><td>' . $item->qty . '&times;</td><td width="100%">' . $desc
+    $output .= '<tr valign="top"><td nowrap="nowrap">' . theme('uc_qty', array('qty' => $item->qty)) . '</td><td width="100%">' . $desc
               . '</td><td nowrap="nowrap">' . theme('uc_price', array('price' => $item->price * $item->qty)) . '</td></tr>';
   }
   $output .= '</table>';
diff --git a/uc_order/uc_order.order_pane.inc b/uc_order/uc_order.order_pane.inc
index 77774c7..cc47d12 100644
--- a/uc_order/uc_order.order_pane.inc
+++ b/uc_order/uc_order.order_pane.inc
@@ -1122,7 +1122,7 @@ function uc_op_products_view_table($order) {
     foreach ($order->products as $product) {
       $data = array();
       $data['qty'] = array(
-        '#markup' => $product->qty . '&times;',
+        '#markup' => theme('uc_qty', array('qty' => $product->qty)),
         '#cell_attributes' => array('align' => 'right'),
       );
       $node = node_load($product->nid);
@@ -1226,7 +1226,7 @@ function uc_op_products_customer_table($order) {
     foreach ($order->products as $product) {
       $data = array();
       $data['qty'] = array(
-        '#markup' => $product->qty . '&times;',
+        '#markup' => theme('uc_qty', array('qty' => $product->qty)),
         '#cell_attributes' => array('align' => 'right'),
       );
       $node = node_load($product->nid);
diff --git a/uc_product_kit/uc_product_kit.module b/uc_product_kit/uc_product_kit.module
index 845c264..ef20005 100644
--- a/uc_product_kit/uc_product_kit.module
+++ b/uc_product_kit/uc_product_kit.module
@@ -756,7 +756,7 @@ function theme_uc_product_kit_list_item($variables) {
     $title = check_plain($product->title);
   }
 
-  return $product->qty . ' × ' . $title;
+  return theme('uc_qty', array('qty' => $product->qty)) . ' ' . $title;
 }
 
 /**
diff --git a/uc_store/uc_store.module b/uc_store/uc_store.module
index c88ee03..7f573ce 100644
--- a/uc_store/uc_store.module
+++ b/uc_store/uc_store.module
@@ -522,6 +522,9 @@ function uc_store_theme() {
     'uc_qty_label' => array(
       'variables' => array(),
     ),
+    'uc_qty' => array(
+      'variables' => array('qty' => 1),
+    ),
     'uc_uid' => array(
       'variables' => array('uid' => 0),
     ),
@@ -717,6 +720,19 @@ function theme_uc_qty_label() {
 }
 
 /**
+ * Displays a quantity.
+ *
+ * @param $variables
+ *   An associative array containing:
+ *   - qty: The quantity to display.
+ *
+ * @ingroup themeable
+ */
+function theme_uc_qty($variables) {
+  return $variables['qty'] . ' ×';
+}
+
+/**
  * Displays a username in the standard format and with consistent markup.
  *
  * @param $variables
