diff --git amazon_item_detail.tpl.php amazon_item_detail.tpl.php
index ef677f0..61aaaa2 100644
--- amazon_item_detail.tpl.php
+++ amazon_item_detail.tpl.php
@@ -19,7 +19,12 @@
 <!-- Left section: Item Description and Product Reviews -->
 <div id="item-details" class="left-column column">
 <h3>Item Description</h3>
-<p id="product-description"><?php if (!empty($amazon_item->EditorialReviews->EditorialReview[0]->Content)) { print filter_xss_admin((string)$amazon_item->EditorialReviews->EditorialReview[0]->Content); } ?>
+<p id="product-description">
+<?php
+if (!empty($amazon_item->EditorialReviews->EditorialReview[0]->Content)) {
+  print check_markup($amazon_item->EditorialReviews->EditorialReview[0]->Content, 2 /* full html */, FALSE);
+}
+?>
 </p>
 
 <h3>Product Details</h3>
diff --git amazon_store_details_panel.tpl.php amazon_store_details_panel.tpl.php
index f38a18d..1c58df0 100644
--- amazon_store_details_panel.tpl.php
+++ amazon_store_details_panel.tpl.php
@@ -38,7 +38,7 @@ function amazon_store_manufacturer_format($item) {
   return theme('amazon_store_search_results_manufacturer',(string)$item);
 }
 function amazon_store_author_format($item) {
-  return l($item,"amazon_store",array('query'=>"author=$item"));
+    return l($item,"amazon_store",array('query'=>"author=$item"));
 }
 function amazon_store_artist_format($item) {
   return l($item,"amazon_store",array('query'=>"artist=$item"));
@@ -50,7 +50,10 @@ function amazon_store_composer_format($item) {
 function amazon_store_feature_format($item) {
   $output = "<ul>";
   foreach ($item as $feature) {
-    $output .= "<li>$feature</li>";
+    // Strip items that contain links, which will be unuseful.
+    if (!preg_match("/href=/i", $feature)) {
+      $output .= "<li>" . check_plain($feature) . "</li>";
+    }
   }
   $output .= "</ul>";
   return $output;
diff --git amazon_store_search_results.tpl.php amazon_store_search_results.tpl.php
index 490d906..ccbd9ff 100644
--- amazon_store_search_results.tpl.php
+++ amazon_store_search_results.tpl.php
@@ -73,7 +73,13 @@ if (variable_get('amazon_store_show_narrowby_form',TRUE) && !empty($results->Sea
           <a
 				href="<?php print url("amazon_store/item/{$result->ASIN}"); ?>">See full
 			details</a>
-			<div class="toggle editorial"><?php if (!empty($result->EditorialReviews->EditorialReview[0]->Content)) { print filter_xss($result->EditorialReviews->EditorialReview[0]->Content); } ?></div>
+			<div class="toggle editorial">
+			<?php
+			if (!empty($result->EditorialReviews->EditorialReview[0]->Content)) {
+			  print check_markup($result->EditorialReviews->EditorialReview[0]->Content, 2 /* full html */, FALSE);
+			}
+			?>
+      </div>
 			</div>
 			<?php print $form; ?></td>
 
