<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ScottDotDot </title>
	<atom:link href="http://s.co.tt/tag/angry-rant/feed/" rel="self" type="application/rss+xml" />
	<link>http://s.co.tt</link>
	<description>Babblings of a computer curmudgeon.</description>
	<lastBuildDate>Mon, 26 Jan 2026 16:08:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1</generator>
	<item>
		<title>The New Plex Design Philosophy is Awful</title>
		<link>http://s.co.tt/2025/11/10/the-new-philosophy-of-the-plex-design-team-is-awful/</link>
		<comments>http://s.co.tt/2025/11/10/the-new-philosophy-of-the-plex-design-team-is-awful/#comments</comments>
		<pubDate>Tue, 11 Nov 2025 04:34:05 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[Plex]]></category>
		<category><![CDATA[Plex Media Server]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=2512</guid>
		<description><![CDATA[One button in the relatively new Plex client for Roku exemplifies everything that&#8217;s wrong with Plex&#8217;s current approach to its business model and customers. Looking at that &#8220;screenshot&#8221;, you might wonder what I&#8217;m on about. It seems perfectly normal. It might even leave you scratching your head as to why it could ever be a problem. It&#8217;s not just that button: The entire Roku app is awful. Among other things, it now forces your home screen to present Plex-corporate-specific-content, and buries your own libraries in a very irritating menu at the top of the screen. From a UX perspective, it&#8217;s horribly optimized (or not optimized at all) for quick and easy navigation. The prior version of their Roku app wasn&#8217;t … <a class="continue-reading-link" href="http://s.co.tt/2025/11/10/the-new-philosophy-of-the-plex-design-team-is-awful/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p><strong>One button in the relatively new Plex client for Roku exemplifies everything that&#8217;s wrong with Plex&#8217;s current approach to its business model and customers.</strong></p>
<p><a href="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Watch_Button-PXL_20251111_002809556-1920x1112-Q6.jpg"><img src="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Watch_Button-PXL_20251111_002809556-1920x1112-Q6-580x336.jpg" alt="Plex Roku App - Watch Button" width="580" height="336" class="aligncenter size-medium wp-image-2521" /></a></p>
<p>Looking at that &#8220;screenshot&#8221;, you might wonder what I&#8217;m on about.  It seems perfectly normal.  It might even leave you scratching your head as to why it could ever be a problem.  </p>
<p>It&#8217;s not just that button:  <strong>The entire Roku app is awful.</strong>  Among other things, it now forces your home screen to present Plex-corporate-specific-content, and buries your own libraries in a very irritating menu at the top of the screen.  </p>
<div id="attachment_2517" style="width: 750px" class="wp-caption aligncenter"><a href="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Library_Selection_BS_Selector-PXL_20251111_001813678-3808x1112-Q6.jpg"><img src="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Library_Selection_BS_Selector-PXL_20251111_001813678-3808x1112-Q6-740x216.jpg" alt="The library selection menu.  Imagine if there were 10 libraries here.  I pared it down to the two I use most to cut down on button presses." width="740" height="216" class="size-large wp-image-2517" /></a><p class="wp-caption-text">The library selection menu.  Imagine if there were 10 libraries here.  I pared it down to the two I use most to cut down on button presses.</p></div>
<p>From a UX perspective, it&#8217;s horribly optimized (or not optimized at all) for quick and easy navigation.  The prior version of their Roku app wasn&#8217;t perfect, but Plex is clearly aiming for a use case other than consuming one&#8217;s own content.</p>
<p>So let&#8217;s look at that button again, and compare it to the button on the Plex web interface:</p>
<p><a href="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App_vs_Plex_Web_App-Watch_vs_Play_Buttons-1136x288-Q7.jpg"><img src="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App_vs_Plex_Web_App-Watch_vs_Play_Buttons-1136x288-Q7-580x147.jpg" alt="Plex_Roku_App_vs_Plex_Web_App-Watch_vs_Play_Buttons-1136x288-Q7" width="580" height="147" class="aligncenter size-medium wp-image-2526" /></a></p>
<p><strong>Watch</strong> versus <strong>Play</strong>.</p>
<p>One of those words is <strong>the app telling you what to do</strong> (watch), while the other is you telling the app what to do (play).</p>
<p>Yep, that&#8217;s it.  That&#8217;s the reason for my annoyance.  It emphasizes their philosophy:  <strong>Plex will now order you around</strong>, rather than being ordered around by the user.</p>
<p>You want to watch your own media libraries?  Buried.  Watch Plex-branded monetized content instead.</p>
<p><strong>Play</strong> means &#8220;commence presenting the media&#8221;.  Yet, Plex feels confident enough to redefine it as <strong>watch</strong>.</p>
<p>However, I often don&#8217;t <strong>watch</strong> visual media.  Sometimes I just have it on in the background and I <strong>listen</strong>.  But I&#8217;ve always starting it <strong>playing</strong> by pressing the play button.</p>
<p>Sometimes I leave the room while something is <strong>playing</strong>, even though I&#8217;m no longer <strong>watching</strong>.</p>
<p>So not only is the button labeling instructive rather than receptive, it&#8217;s also just plain <strong>wrong</strong> in common use cases.</p>
<p>On top of that, it&#8217;s <strong>unnecessary</strong>.</p>
<div id="attachment_2523" style="width: 277px" class="wp-caption aligncenter"><a href="https://s.co.tt/wp-content/uploads/2025/11/YouTube_Play_Icon.jpg"><img src="https://s.co.tt/wp-content/uploads/2025/11/YouTube_Play_Icon.jpg" alt="YouTube Play Icon - Universally Reconizable as Play" width="267" height="188" class="size-full wp-image-2523" /></a><p class="wp-caption-text">Obviously this is a &#8220;play&#8221; icon, identifiable even in a logo.</p></div>
<p>The sideways equilateral triangle pointing to the right is <strong>universally understood to mean &#8220;play&#8221;</strong>, across just about all languages and cultures of Earth.  Why Plex bothers to label the button is strange, as perhaps their time could be better spent on other areas.</p>
<p>Sure, it doesn&#8217;t take a lot of time to label a button, but probably more than you&#8217;d think.  </p>
<p>Aside from the fact that their codebase needs to contain what are ultimately pointless conditionals to decide whether &#8220;watch&#8221; or &#8220;play&#8221; should be shown depending on the type of media, there&#8217;s also localization.  A simple play <strong>icon</strong> by itself needs no localization.  </p>
<p>But the text accompanying it must be made available in every language supported by the Plex app.  Adding text to a universal symbol is just wheel spinning.  Moreso when that text <strong>actively redefines the meaning of the symbol</strong>.</p>
<p>Bizarrely, in a music library, the button isn&#8217;t labeled &#8220;Listen&#8221;.  No, it simply says &#8220;Play&#8221;.</p>
<p><a href="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Play_Button_Music-PXL_20251111_002857769-1992x1408-Q6.jpg"><img src="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Play_Button_Music-PXL_20251111_002857769-1992x1408-Q6-580x410.jpg" alt="Plex_Roku_App-Play_Button_(Music)-PXL_20251111_002857769-1992x1408-Q6" width="580" height="410" class="aligncenter size-medium wp-image-2518" /></a></p>
<p>Not only is Plex wrong (IMO) in their button labeling, they&#8217;re also inconsistent.</p>
<p>Getting back to iconography, there&#8217;s these gems on the left-hand side of the interface.  If you&#8217;ve never seen them in this context, try and conjure in your mind what they might do in reference to your media library before you scroll any farther:</p>
<p><a href="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Home_Screen_from_3_Meters_Away-PXL_20251111_001851713-2802x1950-Q6.jpg"><img src="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Home_Screen_from_3_Meters_Away-PXL_20251111_001851713-2802x1950-Q6-740x515.jpg" alt="Plex_Roku_App-Home_Screen_from_3_Meters_Away-PXL_20251111_001851713-2802x1950-Q6" width="740" height="515" class="aligncenter size-large wp-image-2524" /></a></p>
<p>That top one?  I thought it was an eyedropper icon at first, viewing a 2160p 42&#8243; screen from perhaps 3 meters away as I was.</p>
<p>Nope.  That&#8217;s intended to be a magic wand.</p>
<p>Or rather, I think it&#8217;s meant to be a magic wand.  It&#8217;s a bit oddly proportioned, the top segment isn&#8217;t filled in with white as with a stereotypical magic wand, and the spacing of the &#8220;magic radiance dots&#8221; is too uniform.  (Perhaps 4 dots would be better?)</p>
<p>The bottom icon is clearly a grid, which I suppose is at least recognizable.  Though, a grid of what?  And magic for what?</p>
<p><a href="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Silly_Icons_Closeup-PXL_20251111_002005273-1920x2155-Q6.jpg"><img src="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Silly_Icons_Closeup-PXL_20251111_002005273-1920x2155-Q6-517x580.jpg" alt="Plex_Roku_App-Silly_Icons_Closeup-PXL_20251111_002005273-1920x2155-Q6" width="517" height="580" class="aligncenter size-medium wp-image-2520" /></a></p>
<p>I polled a few people around the office, showing them an image of the entire screen.  No one could correctly identify the purpose of either icon, even in context.</p>
<p>Fortunately, hovering over the icons reveals their purposes:</p>
<p><a href="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Recommended_and_Browse-PXL_20251111_001921007-3840x2017-Q6.jpg"><img src="https://s.co.tt/wp-content/uploads/2025/11/Plex_Roku_App-Recommended_and_Browse-PXL_20251111_001921007-3840x2017-Q6-580x305.jpg" alt="Plex_Roku_App-Recommended_and_Browse-PXL_20251111_001921007-3840x2017-Q6" width="580" height="305" class="aligncenter size-medium wp-image-2519" /></a></p>
<p>My question here is: Why persistently label something obvious like the play icon, yet create two extremely vague icons and leave them unlabeled by default?</p>
<p>What&#8217;s even more baffling is that the Plex web interface uses a very similar icon to the &#8220;Browse&#8221; above, yet for a completely different purpose.  The grid is used to represent &#8212; get this &#8212; a grid <strong>view</strong>.  That makes sense.</p>
<p><a href="https://s.co.tt/wp-content/uploads/2025/11/Plex_Web_App-View_Selector.png"><img src="https://s.co.tt/wp-content/uploads/2025/11/Plex_Web_App-View_Selector.png" alt="Plex_Web_App-View_Selector" width="191" height="142" class="aligncenter size-full wp-image-2528" /></a></p>
<p>All design issues aside (and there are more &#8212; I&#8217;m still on the home screen at this point!) there are major bugs in the Plex Roku app.</p>
<p>For example, twice today the interface froze while I was listening to music.  (I use the Roku when working out.)  In both instances, it occurred when I was navigating between albums under a couple of different artists.  Not selecting anything, mind you.  Simply using the arrow buttons on the remote was enough to freeze the UI.  </p>
<p>And it was <strong>just the UI</strong>;  Music was still playing, and hitting the remote&#8217;s Home button brought me back to the Roku home screen to re-launch the Plex app, indicating that the Roku OS hadn&#8217;t seized up.  (I was able to reproduce that problem on a completely different type of Roku device, so it&#8217;s almost certainly an app bug and not specific to my one device.)</p>
<p>Tonight, when launching the Plex app to get the above screenshots, it greeted me with a black screen.  Oh, the volume keys on the remote still worked and the volume indicator popped up on screen.  The Roku home button worked.  The Plex app did not.</p>
<p>I never had those kind of problems on the <strong>old, better</strong> Plex app.</p>
<p>In conclusion, my take is this:</p>
<p><strong>Plex initially went in with a very consumer-friendly business model, offering lifetime subscriptions at a reasonable price.</strong>  This, though great for me and many others, was clearly unsustainable.  There&#8217;s a certain addressable market for personal media server subscriptions, and they probably addressed all of it.</p>
<p>Now, they want to become some kind of half-assed media company, pulling in revenue from wherever they can, forcing their existing customers deeper and deeper into the <strong>Plex content</strong> ecosystem.  A place none of their users want to be.  This is also an unsustainable business model, but meanwhile they&#8217;re spending significant money on re-developing all their beloved apps, removing valuable features and rendering others inconvenient.</p>
<p><em>Why, oh why, do I need 2 different apps on my phone for music and video?  Often when listening to music, I&#8217;ll play the music video when that&#8217;s available and otherwise listen to the MP3/FLAC.  It was great when that could be done within the same app.  Now, not so good.</em></p>
<p>I&#8217;d move to Jellyfin, but <strong>Plex&#8217;s web interface is by far the best in the industry</strong>.  And by &#8220;industry&#8221;, I don&#8217;t just mean that of personal media servers.  Plex&#8217;s web interface is superior to <strong>any</strong> video streaming service out there, paid or otherwise*.  They had a top design team at one point.  Maybe they still do, but that team is being crippled by management.  I have no way of knowing.  </p>
<p>Jellyfin is (for now) very immature by comparison (though philosophically much, much better).</p>
<p><em>*Though I wager Plex&#8217;s web interface won&#8217;t be aces for long.  It might even be enshittified by the time you read this.  I&#8217;d promise to update this post to reflect that, but by the time they kill off this generation of the web interface, I won&#8217;t care about this anymore because I&#8217;ll be using something else.  Probably Jellyfin.)</em></p>
<p><em><strong>Of course, I only use Plex for my personal consumption of content which I purchased and ripped from my own hard media.</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2025/11/10/the-new-philosophy-of-the-plex-design-team-is-awful/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Like Bees, the Yellow Jacket Power Strip (by Coleman Cable) is Terrible</title>
		<link>http://s.co.tt/2017/09/28/like-bees-the-yellow-jacket-power-strip-by-coleman-cable-is-terrible/</link>
		<comments>http://s.co.tt/2017/09/28/like-bees-the-yellow-jacket-power-strip-by-coleman-cable-is-terrible/#comments</comments>
		<pubDate>Thu, 28 Sep 2017 08:38:58 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[electrical]]></category>
		<category><![CDATA[power strip]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[teardown]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1813</guid>
		<description><![CDATA[Another sh*tty power strip Welp, they&#8217;ve done it again. Any by &#8220;they&#8221;, I mean people that make poor quality electrical devices. Specifically Yellow Jacket, which is a Woods brand, which is a Coleman Cable brand, which is probably somehow owned by either Warren Buffet or the Koch Brothers. I got this for $16.22 during an Amazon lighting deal, and even though that&#8217;s not a terrible price, the poor quality construction and the basic lie about the materials is what really angers me. Join me as I disassemble and then curse at this poor excuse for a power strip, in my newest installment of first world problems.]]></description>
				<content:encoded><![CDATA[<p><center><iframe width="736" height="414" src="https://www.youtube-nocookie.com/embed/p_-W-mLJV5g" frameborder="0" allowfullscreen></iframe></center></p>
<h2>Another sh*tty power strip</h2>
<p>Welp, they&#8217;ve done it again.  Any by &#8220;they&#8221;, <strong>I mean people that make poor quality electrical devices</strong>.  Specifically Yellow Jacket, which is a Woods brand, which is a Coleman Cable brand, which is probably somehow owned by either Warren Buffet or the Koch Brothers.</p>
<p>I got this for <strong>$16.22 during an Amazon lighting deal</strong>, and even though that&#8217;s not a terrible price, the poor quality construction and the <strong>basic lie about the materials</strong> is what really angers me.</p>
<p>Join me as I <strong>disassemble and then curse at</strong> this poor excuse for a power strip, in my newest installment of first world problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2017/09/28/like-bees-the-yellow-jacket-power-strip-by-coleman-cable-is-terrible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon&#8217;s Customer Service and a Toilet Go Hand-in-Hand</title>
		<link>http://s.co.tt/2016/09/20/amazons-customer-service-and-a-toilet-go-hand-in-hand/</link>
		<comments>http://s.co.tt/2016/09/20/amazons-customer-service-and-a-toilet-go-hand-in-hand/#comments</comments>
		<pubDate>Tue, 20 Sep 2016 21:20:30 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1630</guid>
		<description><![CDATA[Here&#8217;s the thing: I don&#8217;t need to contact Amazon&#8217;s customer service often, but when I do they&#8217;ve always been responsive and extremely helpful. So I&#8217;m not going to lambaste Amazon in this post, but I do want to tell a story of a horrible customer service experience that&#8217;s not just a result of a bad rep but is indicative of a deeper problem. The Toilet In an incident that was far less dramatic than you&#8217;d hope, my toilet tank cracked and was leaking slowly onto the floor. Obviously the ideal solution would be a new tank, but I had an Eljer triangle toilet that&#8217;s discontinued, and there aren&#8217;t a ton of options for a triangular corner toilet. Needing to have … <a class="continue-reading-link" href="http://s.co.tt/2016/09/20/amazons-customer-service-and-a-toilet-go-hand-in-hand/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p><center><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2016/09/Toilet_Amazon_Man.jpg" alt="Amazon Toilet Racer Man" width="627" height="395" class="aligncenter size-full wp-image-1654" /></center></p>
<p>Here&#8217;s the thing:  I don&#8217;t need to contact Amazon&#8217;s customer service often, but when I do <strong>they&#8217;ve always been responsive and extremely helpful</strong>.  So I&#8217;m not going to lambaste Amazon in this post, but I do want to tell a story of <strong>a horrible customer service experience</strong> that&#8217;s not just a result of a bad rep but <strong>is indicative of a deeper problem</strong>.</p>
<h2>The Toilet</h2>
<p>In an incident that was far less dramatic than you&#8217;d hope, <strong>my toilet tank cracked</strong> and was leaking slowly onto the floor.</p>
<p>Obviously the ideal solution would be a new tank, but I had an <a href="http://www.eljer.com/productdetail.aspx?id=2502">Eljer triangle toilet</a> that&#8217;s discontinued, and <strong>there aren&#8217;t a ton of options for a triangular corner toilet</strong>.</p>
<p>Needing to have a working crapper, I ran out to Home Depot and bought a relatively cheap standard toilet as a temporary solution.  It works fine, but the placement isn&#8217;t quite as nice as that of a corner toilet.  Hence <strong>I went to my favorite online retailer</strong> and found an <a href="https://www.amazon.com/gp/product/B00D6FMB8U/">American Standard Cadet 3 Triangle Toilet</a> that looked like it would fit the bill.</p>
<div id="attachment_1631" style="width: 410px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2016/09/AmericanStandard_CornerToilet_AmazonStock.jpg"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2016/09/AmericanStandard_CornerToilet_AmazonStock-580x580.jpg" alt="AmericanStandard_CornerToilet_AmazonStock" width="400" class="size-medium wp-image-1631" /></a><p class="wp-caption-text">Amazon&#8217;s product photo of the toilet.  Looks like an elongated bowl, right?</p></div>
<p><strong>It turned out to be the wrong toilet for me.</strong>  I&#8217;m not exactly a small guy at 6&#8217;4&#8243; and 220lbs.  I constantly have problems at hotels where my .. carriage .. doesn&#8217;t fit inside a toilet without .. dipping and/or touching the front.  (I&#8217;m trying to be polite, which is hard to do when talking about why a toilet doesn&#8217;t suit my needs.  Not that you really needed to know, but whatever.)</p>
<p>The point is that <strong>I hate round bowl toilets</strong> because there&#8217;s not enough space front-to-back for my taste.</p>
<p>The full name of the toilet on Amazon is <strong>American Standard 270BD001.020 Cadet 3 Right Height Round Front Two-Piece Triangle Toilet with 12-Inch Rough-In, White</strong>.  When I read &#8220;round front&#8221;, I thought that meant the front was rounded for aesthetic reasons as opposed to another hypothetical model which might have a more squared-off front.  I&#8217;m no expert on toilet styles.  Besides, &#8220;round front&#8221; sounds different than &#8220;round bowl&#8221;.</p>
<p>And to be fair it&#8217;s also <strong>the wrong picture of the toilet on Amazon&#8217;s product page</strong>.  But to be super duper fair to Amazon, <strong>it&#8217;s probably American Standard&#8217;s fault</strong> because they have the wrong photo on their website.  Check out this side-by-side of the &#8220;Round&#8221; version versus the &#8220;Elongated&#8221; version:</p>
<div id="attachment_1632" style="width: 750px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2016/09/AmericanStandard_ToiletComparison.jpg"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2016/09/AmericanStandard_ToiletComparison-740x461.jpg" alt="AmericanStandard_ToiletComparison" width="740" height="461" class="size-large wp-image-1632" /></a><p class="wp-caption-text">It&#8217;s rather hard to read, but you can click on the image for the full-size version.</p></div>
<p>Both of these pictures <strong>look the freaking same</strong>, and both look like elongated bowls.  The point of my telling you all of this is that <strong>I don&#8217;t think it was 100% my fault that I ordered the wrong thing</strong>.  But because I felt somewhat foolish at misunderstanding the &#8220;round&#8221; terminology, when it came to giving a reason for the return I put something like &#8220;I no longer need this item&#8221;.  At any rate, I indicated that the return was my fault and so I was charged around $40 for shipping (which is pretty reasonable for a heavy, bulky, two-package order).</p>
<h2>Lord of the Toilets: The Two Packages</h2>
<p>I was issued a pre-paid UPS label for return because I&#8217;d opted to drop the toilet off at my local UPS Store.  Pickup was quite a bit more expensive, even though I thought that it would be way easier.</p>
<p>But there&#8217;s the crux of the problem: <strong>I was issued one label for two packages</strong>.  That didn&#8217;t seem right to me, so some communication ensued:</p>
<blockquote><p><strong>July 30</strong></p>
<p>Hi,</p>
<p>I&#8217;m trying to return order <i>[order number redacted]</i>, and the return was approved and a UPS label issued. However, the item (toilet) is split into 2 packages, so I need two return labels. (Unless I can use the same one twice, but I don&#8217;t believe UPS allows that.)</p>
<p>Thanks &#038; regards,</p>
<p>Scott</p></blockquote>
<p>Amazon replied promptly with the following:</p>
<blockquote><p><strong>July 30</strong></p>
<p>Hello,</p>
<p>Thanks for contacting us.</p>
<p>I understand that you want to return the item and the item was split in to two packages.</p>
<p>In this case, <strong>you can use the same return mailing label twice on the both packages and you can return the item.</strong> There is no need to concern. <strong>UPS will accept the package.</strong></p>
<p><strong>If you want free UPS pick up to return the item, please let us know using the below link.</strong> We&#8217;ll create free UPS pick to return the item. So that UPS will pick up the item from your shipping address.</p>
<p>Please visit the following link to provide the information we requested:</p>
<p>http://www.amazon.com/rsvp-mi?c=<i>[redacted]</i>&#038;q=o2r</p>
<p>We look forward to seeing you again.</p>
<p>We&#8217;d appreciate your feedback. Please use the links below to tell us about your experience today.</p>
<p>Best regards,<br />
Reshmi <i>[redacted]</i>.</p></blockquote>
<p>The link provided in that last message <strong>was some kind of generic feedback form</strong>.  It&#8217;s not valid anymore and so I can&#8217;t get a screenshot, but it basically asked for information that was redundant to what Amazon should already have in relation to this return.  It had a comments field where I explained that I&#8217;d like to change from a drop-off to a pick-up on that order.</p>
<p>Then I waited.  And waited.  And waited some more.  <strong>After 10 days with no response</strong>, I contacted Amazon customer service again:</p>
<blockquote><p><strong>August 9, 2016</strong></p>
<p>Hi,</p>
<p>I used the link provided in your email, filled out the form, and requested a UPS pickup.  But I haven&#8217;t heard anything back yet.  This item is pretty bulky, so I&#8217;d much prefer a pick-up rather than having to drop it off at a UPS Store.  If it&#8217;s not going to happen, please let me know before the return window is over.</p>
<p>Thanks &#038; regards,<br />
Scott
</p></blockquote>
<p>Amazon responded to that message right away with the following: (You don&#8217;t have to read the whole thing, just look at the <strong>bold bits</strong>.)</p>
<blockquote><p><strong>August 9</strong></p>
<p>Hello,</p>
<p>Thank you for taking out time and writing back to us.</p>
<p>To make this right for you, <strong>I have arranged a UPS Pick-up for the item</strong> &#8220;American Standard 270BD001.020 Cadet 3 Right Height Round Front Two-Piece Triangle Toilet with 12-Inch Rough-In, White&#8221;.</p>
<p>UPS&#8217;s first attempt is typically made the first business day after a request is made, but it can take up to three business days for them to receive the pickup request. UPS will attempt the pickup at the address where the items were shipped. They&#8217;ll make three attempts to pick up your return if you aren&#8217;t available when they arrive.</p>
<p>When you request a UPS pickup for your return, <strong>the UPS driver will bring a pre-addressed, authorized return label.</strong> If the package has been opened, please repack it in a way similar to when it arrived.</p>
<p>Don&#8217;t worry; packing slips aren&#8217;t required to make a return.</p>
<p><strong>UPS does not provide unattended pickup.</strong> You can contact UPS to see if they can give you more specific information about the timing of the pickup; their phone number is 1-800-PICK-UPS (1-800-742-5877).</p>
<p>Please reference this tracking number if you call them: <i>[redacted]</i></p>
<p>We greatly appreciate your patience and understanding.</p>
<p>We look forward to seeing you again soon.</p>
<p>We&#8217;d appreciate your feedback. Please use the links below to tell us about your experience today.</p>
<p>Best regards,<br />
Divya K</p></blockquote>
<p>I was quite grateful that they finally arranged the pick-up, but was still a bit concerned that <strong>they were still talking about &#8220;a&#8221; return label</strong>.  I figured that wasn&#8217;t really my problem (yet).  I was a bit bummed that I&#8217;d have to be home, but fortunately <strong>my UPS driver usually comes between 6PM and 8PM.</strong></p>
<p>But my next message to Amazon <strong>6 days later</strong> sorta summarizes what happened in the meantime:</p>
<blockquote><p><strong>August 15</strong></p>
<p>Hi,</p>
<p>This has turned into quite a problematic return process. I really do appreciate you arranging the UPS pick-up, because this is a bulky item and it saves me the hassle of bringing it to a UPS Store.</p>
<p>However, a couple of things: The instructions from Amazon said that I&#8217;d have to be home for the pickup. Unfortunately my UPS driver came at 5PM one day, 2PM the next, didn&#8217;t come at all the following day, and came today around 7PM. So it was difficult to coordinate. <strong>I contacted UPS on Twitter, and they said that I would NOT have to be home, and that I could leave the packages on my porch for pickup.</strong></p>
<p>Today the UPS driver happened to come when I was just getting home from work, and he told me that <strong>he was only issued one return label</strong> &#8212; but this order came in 2 packages. If you look back in the history of this inquiry, you&#8217;ll see that I started off by asking if I could use the same UPS label for both packages. You guys said &#8220;yes&#8221;. The UPS driver says that cannot be done, and <strong>two separate labels with different tracking numbers would have to be issued</strong>.</p>
<p>He cancelled the pick-up in the meantime.</p>
<p>I really want to get this returned, so whatever help you can give me would be appreciated. Either I or the UPS driver would need to have 2 return labels issued.</p>
<p>Regards,<br />
Scott</p></blockquote>
<p><center><br />
<blockquote class="twitter-tweet" data-lang="en">
<p lang="en" dir="ltr"><a href="https://twitter.com/ScottMRosenberg">@ScottMRosenberg</a> I&#39;m sorry we do not pickup on Saturday. Are you able to leave the package out so the driver can pick it up? ^SB</p>
<p>&mdash; UPS Customer Support (@UPSHelp) <a href="https://twitter.com/UPSHelp/status/763832610971877377">August 11, 2016</a></p></blockquote>
<p></center><br />
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script></p>
<p>In my irritation, I also took to Facebook.  I tagged UPS and Amazon, but they couldn&#8217;t be bothered:</p>
<p><center><iframe src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fscottdots%2Fposts%2F1776869495892675&#038;width=500" width="500" height="284" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe></center></p>
<p>But in the end Amazon really came through, <strong>offering to let me keep the toilet and the refund!</strong>  It&#8217;s really generous, though I honestly don&#8217;t know what I&#8217;m going to do with the toilet.  Also <strong>that&#8217;s not the end of the f$(*!ng story.</strong></p>
<blockquote><p><strong>August 16</strong></p>
<p>Hello Scott,</p>
<p>I am sorry to hear about the problem you had in returning the item &#8220;American Standard 270BD001.020 Cadet 3 Right Height Round Front Two-Piece Triangle Toilet with 12-Inch Rough-In, White &#8220;.</p>
<p>As you are our valuable customer <strong>I request you not to return the item back</strong> now as we do not want to cause you more trouble in returning this item to us. <strong>You&#8217;re welcome to keep donate dispose the item according to your choice</strong>.</p>
<p>Also you can see that already a refund is issued to you for this item.</p>
<p><strong>Rest assured that you will not be charged for the same.</strong> Please do not sorry about the same.Your issue will be taken care of.</p>
<p>It is our privilege to have you as our valued customer and we want to make sure you are always taken care of.</p>
<p>If there is anything else you need help with, please feel free to contact us at any point of time. We are here 24 hours a day and 7 days a week for your assistance. Here&#8217;s a link to our Contact Us page:http://www.amazon.com/gp/help/contact-us/general-questions.html</p>
<p>Thank you for choosing Amazon. We appreciate your business and look forward to serving you again in the near future.</p>
<p>We&#8217;d appreciate your feedback. Please use the links below to tell us about your experience today.</p>
<p>Best regards,<br />
aditi</p></blockquote>
<p>Of course I responded with a very kind thank you note!  I felt like that went above and beyond what I expected, and was a ridiculously good example of Amazon&#8217;s customer service.</p>
<p>But I don&#8217;t think it&#8217;ll take much imagination for you to guess what happened next,<strong> though it moves our story forward by almost a month</strong>:</p>
<blockquote><p><strong>September 16</strong></p>
<p>Hi,</p>
<p>Again, I really appreciate the sentiment.  But I was just re-charged for the purchase.</p>
<p>If you want me to send the toilet back, I&#8217;m still OK with that, but please let me know.</p>
<p>Regards,<br />
Scott
</p></blockquote>
<h2>The Refunded Refund</h2>
<p>That&#8217;s right, <strong>Amazon unceremoniously pulled $270.74 out of my checking account a month after saying that the matter was settled.</strong></p>
<div id="attachment_1639" style="width: 685px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2016/09/Amazon_ToiletFunds.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2016/09/Amazon_ToiletFunds.png" alt="The transactions related to all this nonsense." width="675" height="235" class="size-full wp-image-1639" /></a><p class="wp-caption-text">The transactions related to all this nonsense.</p></div>
<p>Look, <strong>I&#8217;m not trying get one over on Amazon.</strong>  I wanted to return the toilet.  I really did.  It&#8217;s been sitting in my living room for over 2 months, having not been pooped in at all.</p>
<p>But they offered to let me keep the it.  That was their choice.  But <strong>notice they kept the $39.04 for the return shipping</strong>.  I mean, fair enough, because 40 bucks is a cheap price for a toilet.  But for a toilet that I don&#8217;t want and will probably just donate to Habitat?  Meh.</p>
<p>But <strong>they&#8217;ve now charged me $309.78 for an order that was originally $270.74</strong>.  (Two $270.74 charges minus just $231.70 in the refund.)</p>
<p>The worst part is that their customer service has responded to my other emails in a matter of hours, yet <strong>it&#8217;s now been 4 days, and I&#8217;m starting to get worried</strong>.</p>
<p>I&#8217;ll update this saga when there&#8217;s some kind of resolution.  I&#8217;m happy to return the toilet.  I&#8217;m happy to donate the toilet.  Whatever you want, Amazon.  Just please let me know so I can put this to rest.</p>
<h2>Here&#8217;s A Bullet List of Issues for People That Like Lists</h2>
<ul>
<li>The photo on the Amazon product page was incorrect.</li>
<li>Amazon only issued one shipping label for a two-package return.</li>
<li>Amazon never responded to the feedback form that I was superfluously asked to fill out.</li>
<li>Amazon insists that one shipping label can be duplicated onto many packages.  UPS strongly disagrees.</li>
<li>UPS says that I can leave return packages on my porch for unattended pickup.  Amazon strongly disagrees.</li>
<li>Amazon was quick to promise that I wouldn&#8217;t be charged for the toilet, but I was.  A month later.</li>
<li>Amazon still charged me the return fee of $40, even though I never returned it.</li>
<li>This whole thing started with an order on July 4, and it&#8217;s now September 20.</li>
</ul>
<p>I started off this post by saying that this indicates a deeper problem than just a bad rep or a one-off experience.  <strong>Amazon really needs to get on the same page as UPS</strong>.  I don&#8217;t know who&#8217;s right and who&#8217;s wrong, but <strong>I&#8217;m thinking that Amazon is wrong</strong>.  If they&#8217;d issued two labels and let me leave the packages unattended for pick-up, this would have been resolved over a month ago with minimal fuss.</p>
<p>Then again, since I&#8217;m dealing in hypothetical &#8220;what if&#8221; scenarios: <strong>If they&#8217;d simply shipped the toilet pictured in the listing, I&#8217;d probably be pooping in the corner of the room like god intended</strong> instead of jammed up against the wall like an animal.</p>
<p>There&#8217;s a fundamental accounting problem if their system can bill me an extra $40 in this way.  If this was my credit card and not my debit card, I might not have noticed the discrepancy because the transaction volume is higher and it would&#8217;ve spanned two statements.</p>
<p>And finally, <strong>I don&#8217;t think that the feedback form in question actually does anything.</strong>  To this day I&#8217;ve received no acknowledgement of having sent a message, aside from the confirmation page on Amazon.com after I submitted it.</p>
<h2>Some of This is My Fault</h2>
<p>In fairness to Amazon, I did slow down this process a bit on my own.  I didn&#8217;t unpack the toilet until a couple of weeks after delivery &#8212; I&#8217;d been waiting for a spare weekend to install it.  In retrospect I should have taken it out to inspect it right away, but I didn&#8217;t.</p>
<p>I also took a while to get around to actually trying to bring the thing to the UPS Store.  My car isn&#8217;t big enough for both packages, so it was going to take me two trips and over an hour.  I procrastinated out of laziness, and I was really grateful for their offer of a free pick-up.</p>
<p>(Incidentally, I would have made the cutoff dates for the return despite my delay.)</p>
<p>My UPS guy also came at weird times when I was trying to give him the package.  I couldn&#8217;t take a full day off of work just to facilitate this return, and though I did leave work early on those days, he came even earlier.  It&#8217;s not his fault, of course, but it&#8217;s just one of those flukes of bad timing.  I&#8217;ve seen him in my neighborhood after 7 PM quite a few times afterwards.</p>
<p>Also, <strong>I take some of the responsibility for ordering the wrong item</strong>.  However, even though it said &#8220;round front&#8221;, the picture clearly shows an elongated bowl.  It looks nothing like the actual item.  American Standard&#8217;s site seemed to back up the fact that I was ordering an elongated bowl.</p>
<h2>Your Feedback is Important to Us&#8230;</h2>
<p>&#8230;and will be answered in the order received.</p>
<p>Seriously though, if you think I&#8217;m being an ass about this, let me know in the comments.  And regardless of the long rant, I&#8217;m not all that worked up about it.  <strong>I have confidence that Amazon will come through in the end.</strong></p>
<div id="attachment_1664" style="width: 750px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2016/09/Amazon_Toilet_ProductPage.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2016/09/Amazon_Toilet_ProductPage-740x401.png" alt="Just for reference, here&#039;s a screenshot of the Amazon listing with the incorrect picture.  Looks like I bought at a good time, because it&#039;s now $100 more expensive!" width="740" height="401" class="size-large wp-image-1664" /></a><p class="wp-caption-text">Just for reference, here&#8217;s a screenshot of the Amazon listing with the incorrect picture.  Looks like I bought at a good time, because it&#8217;s now $100 more expensive!</p></div>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2016/09/20/amazons-customer-service-and-a-toilet-go-hand-in-hand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Razer DeathAdder Button Swap (Left- to Right-Handed Mouse)</title>
		<link>http://s.co.tt/2016/09/11/razer-deathadder-button-swap-left-to-right-handed-mouse/</link>
		<comments>http://s.co.tt/2016/09/11/razer-deathadder-button-swap-left-to-right-handed-mouse/#comments</comments>
		<pubDate>Sun, 11 Sep 2016 20:23:07 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1625</guid>
		<description><![CDATA[I&#8217;m a leftie, but all my life I&#8217;ve used right-handed mice in my left hand. I needed to replace my old Microsoft Optical Mouse, and found the DeathAdder Left-Handed Edition. It&#8217;s the perfect size and shape for me, but they did the weird thing of switching the left- and right-click buttons. It&#8217;s easy enough in most any operating system to swap the buttons in settings. However &#8212; at least with Windows &#8212; the buttons are only changed locally. So when connecting to other hosts via Remote Desktop the buttons revert to their hardware configuration. That&#8217;s a no-go for me, but I liked the mouse so much that I decided to mod the hardware instead. Fortunately, it&#8217;s very easy to reconfigure … <a class="continue-reading-link" href="http://s.co.tt/2016/09/11/razer-deathadder-button-swap-left-to-right-handed-mouse/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p><center><iframe width="720" height="405" src="https://www.youtube.com/embed/n00ioWfDE9k" frameborder="0" allowfullscreen></iframe></center></p>
<p>I&#8217;m a leftie, but all my life I&#8217;ve used right-handed mice in my left hand.  I needed to replace my old Microsoft Optical Mouse, and found the DeathAdder Left-Handed Edition.  It&#8217;s the perfect size and shape for me, but they did the weird thing of <strong>switching the left- and right-click buttons</strong>.</p>
<p>It&#8217;s easy enough in most any operating system to swap the buttons in settings.  However &#8212; at least with Windows &#8212; <strong>the buttons are only changed locally</strong>.  So when connecting to other hosts via Remote Desktop the buttons revert to their hardware configuration.  That&#8217;s a no-go for me, but I liked the mouse so much that I decided to mod the hardware instead.</p>
<p>Fortunately, <strong>it&#8217;s very easy to reconfigure the buttons in the DeathAdder</strong>.  The buttons are on a separate circuit board from the sensor and control circuitry.  The boards are connected by a ribbon cable, and <strong>it&#8217;s just a matter of swapping two conductors</strong> on that cable.</p>
<h2>Razer Support</h2>
<p>I don&#8217;t make use of companies&#8217; customer support too often, <strong>because I prefer to solve most problems myself</strong>.  Plus, I&#8217;m more often than not completely disappointed by support interactions.</p>
<p>Razer&#8217;s support committed one of the cardinal sins as far as I&#8217;m concerned: <strong>They didn&#8217;t actually read my original email</strong>, and replied with a cookie-cutter solution (which didn&#8217;t solve anything).</p>
<p>Another pet peeve of mine is that they <strong>wouldn&#8217;t address the issue on Twitter</strong>, and instead directed me to their web-based support form on their site.  I&#8217;m grateful that they responded quickly on Twitter, but the useless support response took over 24 hours.</p>
<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">.<a href="https://twitter.com/RazerSupport">@RazerSupport</a> Re the left hand DeathAdder; It&#39;s great, but are reversed buttons typical? Sadly changing in sw doesn&#39;t translate over RDP :/</p>
<p>&mdash; Scott Dot (@SCOTTdotdot) <a href="https://twitter.com/SCOTTdotdot/status/771234739139194880">September 1, 2016</a></p></blockquote>
<p><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script></p>
<p>Basically what happened was that in my support submission I <strong>explained my issue with the buttons and their not working in RDP despite changing the buttons&#8217; purpose via Control Panel</strong>, and more importantly asked the very specific question: <strong>&#8220;Is there a way to change the buttons in hardware?&#8221;</strong>.  (There&#8217;s a button on the bottom of the mouse to change profiles, so I was hoping that it had an undocumented or poorly-documented ability to do that.)</p>
<p>The response that support gave was <strong>step-by-step instructions on switching the buttons around in the Windows settings</strong>.  And that&#8217;s it.</p>
<p>I wrote back to them, briefly expressing my irritation that they didn&#8217;t actually read my original question, and asking again if the buttons could be switched in hardware.</p>
<p>The answer was <strong>no</strong>.</p>
<p>And that&#8217;s why this video exists.</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2016/09/11/razer-deathadder-button-swap-left-to-right-handed-mouse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JetBlue: Password Encryption is for Suckers</title>
		<link>http://s.co.tt/2016/02/20/jetblue-password-encryption-is-for-suckers/</link>
		<comments>http://s.co.tt/2016/02/20/jetblue-password-encryption-is-for-suckers/#comments</comments>
		<pubDate>Sat, 20 Feb 2016 19:42:41 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[internet security]]></category>
		<category><![CDATA[JetBlue]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1441</guid>
		<description><![CDATA[The Background The Missus and I flew to Florida a couple of days ago, and as usual we took JetBlue. The only eventful part of the flight was a pleasant arrival 30 minutes ahead of schedule. The flight crew had mentioned that the satellite TV was out of commission, and that all in-flight movies would be free for the duration. I thought that was a good way of handling the issue, and figured that was the end of that. However, the next day we both received emails from JetBlue stating that we&#8217;d been signed up for their Travel Bank, and that a $15 credit had been applied to both of our Banks in exchange for the inconvenience of the malfunctioning … <a class="continue-reading-link" href="http://s.co.tt/2016/02/20/jetblue-password-encryption-is-for-suckers/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p><center><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2016/02/JetBlue-Encryption-is-for-Suckers-740x309.jpg" alt="JetBlue: Encryption is for Suckers" width="740" height="309" class="aligncenter size-large wp-image-1446" /></center></p>
<h2>The Background</h2>
<p>The Missus and I flew to Florida a couple of days ago, and as usual we took JetBlue.  The only eventful part of the flight was a pleasant arrival <strong>30 minutes ahead of schedule</strong>.  The flight crew had mentioned that the satellite TV was out of commission, and that <strong>all in-flight movies would be free for the duration</strong>.</p>
<p>I thought that was a good way of handling the issue, and figured that was the end of that.</p>
<p>However, the next day we both received emails from JetBlue stating that we&#8217;d been signed up for their Travel Bank, and that <strong>a $15 credit had been applied to both of our Banks</strong> in exchange for the inconvenience of the malfunctioning TV service!  That kind of proactive customer service is fantastic, and one of the main reasons that we fly JetBlue.</p>
<blockquote><p>
Hello SCOTT </p>
<p>Thank you for choosing JetBlue.</p>
<p>The following credit has been applied to your Travel Bank account number: XXXXXXXXXXXXXXXXXX  <em><sup>(Ed. Note: Account # redacted)</sup></em></p>
<p>Service Credit: InFlight Entertainment 15.00</p>
<p>We‘re sorry that DIRECTV® service didn’t work during your flight—we know this is one of the many reasons our customers choose to fly with JetBlue. Please accept our sincere apologies and this flight credit for the inconvenience you recently experienced with us.</p>
<p>This credit, which expires 365 days from the date it is issued, is available for use on future travel with JetBlue and is non-transferable.</p>
<p>To book a flight using your Travel Bank credit, visit jetblue.com and choose Travel Bank as your form of payment.</p>
<p>You can check the balance and transactions of your Travel Bank account by clicking here. For more information about Travel Bank and your credits, please visit jetblue.com/help/travelbank. We thank you for your understanding and look forward to a future opportunity to welcome you onboard.</p>
<p>Sincerely,</p>
<p>JetBlue Airways
</p></blockquote>
<h2>Plain-Text Passwords</h2>
<p>Here&#8217;s where the story turns dark, <strong>at least from a security perspective</strong>:  Because this Travel Bank was a new service for both of us, and because JetBlue likewise had to create accounts for us, they sent us a password to get started.</p>
<p>Unlike &#8212; oh, I don&#8217;t know &#8212; <strong>every other website in the world</strong>, they didn&#8217;t send us randomly generated passwords.  No.</p>
<p><strong>THEY RE-USED OUR OUR TRUE BLUE ACCOUNT PASSWORDS, AND SENT THEM TO US IN PLAIN TEXT.</strong></p>
<p></p>
<div id="attachment_1444" style="width: 750px" class="wp-caption aligncenter"><a href="http://s.co.tt.kisocdnb.net/wp-content/uploads/2016/02/JetBlue-Travel-Bank-Password.jpg"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2016/02/JetBlue-Travel-Bank-Password-740x658.jpg" alt="JetBlue Travel Bank Password in Plain Text" width="740" height="658" class="size-large wp-image-1444" /></a><p class="wp-caption-text">Click on this image for the full-size version.</p></div>
<p>This is a big deal for three reasons, the last of which is maybe a little less than obvious to most:</p>
<p><strong>When emails are transmitted across the internet they are generally not encrypted.</strong>  This means that your password would be visible to any server or router between JetBlue and your email service.  It might be stored, intercepted, or otherwise snooped at any point along the journey.</p>
<p>Perhaps more importantly, <strong>anyone that gained access to your email account would know your password</strong>.  That may seem unlikely (after all, you probably don&#8217;t have a crack team of international hackers trailing your every move), but anyone that happened across your phone could see the password.</p>
<p>If that doesn&#8217;t sound important, then in my opinion this last point is the worst faux pas of all.  Wait, it&#8217;s not a faux pas.  It&#8217;s more an act of pure ignorance and/or negligence:  <strong>It&#8217;s obvious that JetBlue is storing your password in plain text, or at the very least with reversible encryption.</strong></p>
<p>This means that, were hackers to get access to JetBlue&#8217;s user account database (unlike you, JetBlue may indeed be targeted by their friendly neighborhood team of international hackers), they could see your password.</p>
<p><strong>And you may store your credit card info in your True Blue account.</strong>  If so, anyone with access to your account could book flights to your card.  Moreover, how secure is your card number if your password isn&#8217;t properly secured?  That&#8217;s the kind of question I shouldn&#8217;t have to ask of &#8220;New York&#8217;s favorite airline&#8221;.</p>
<p><strong>And I&#8217;m betting that you use that same True Blue password for at least one of your other accounts</strong>, perhaps even something critical like your banking or credit card accounts.</p>
<h2>Change your Password</h2>
<p>The moral of this story is that <strong>you should change your password</strong>.  Not just with JetBlue, but <strong>make sure you use a different password for JetBlue than any of your other accounts</strong>.</p>
<p>Actually, it&#8217;s a best practice to use different passwords for each of your online accounts.  Realistically that can be a huge pain in the ass, so even I don&#8217;t do it 100% of the time.</p>
<p>The moral of the story for JetBlue:  <strong>For the love of internet security, use non-reversible encryption to protect our account information!</strong>  You should never be able to know my password.  That principle comes straight out of a community college Web Design 101 course, and you&#8217;re an international airline!</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2016/02/20/jetblue-password-encryption-is-for-suckers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bullsh*t Product &#8211; Boost Oxygen (Supplemental O2 in a Can)</title>
		<link>http://s.co.tt/2015/10/23/bullsht-product-boost-oxygen-supplemental-o2-in-a-can/</link>
		<comments>http://s.co.tt/2015/10/23/bullsht-product-boost-oxygen-supplemental-o2-in-a-can/#comments</comments>
		<pubDate>Fri, 23 Oct 2015 16:35:32 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[Bullsh*t Products]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1390</guid>
		<description><![CDATA[What is This Thing? Hopefully you haven&#8217;t heard of Boost Oxygen. Hopefully you haven&#8217;t been tempted to plunk down your hard-earned cash on a useless tin can containing 95% pure nonsense. Did I say &#8220;nonsense&#8221;? Sorry, I meant that&#8217;s it&#8217;s full of 95% pure oxygen. According to the manufacturer it&#8217;s the &#8220;source of life&#8221;, so you better go out and buy it now! The manufacturer also loosely implies benefits to sports performance, general health and wellness, hangover recovery, and altitude sickness. That&#8217;s all bullsh*t, of course. Watch the video to find out why. And Another Thing&#8230; The video discusses two main reasons why this product is unadulterated B.S., but one thing I didn&#8217;t mention was the Food and Drug Administration. … <a class="continue-reading-link" href="http://s.co.tt/2015/10/23/bullsht-product-boost-oxygen-supplemental-o2-in-a-can/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p><center><iframe width="720" height="405" src="https://www.youtube.com/embed/Jp8HQJlJkks" frameborder="0" allowfullscreen></iframe></center></p>
<h2>What is This Thing?</h2>
<p>Hopefully you haven&#8217;t heard of Boost Oxygen.  Hopefully you haven&#8217;t been tempted to plunk down your hard-earned cash on a useless tin can containing 95% pure nonsense.</p>
<p>Did I say &#8220;nonsense&#8221;?  Sorry, I meant that&#8217;s it&#8217;s full of 95% pure oxygen.  According to the manufacturer it&#8217;s the &#8220;source of life&#8221;, so you better go out and buy it now!</p>
<p>The manufacturer also <strong>loosely implies</strong> benefits to sports performance, general health and wellness, hangover recovery, and altitude sickness.  That&#8217;s all bullsh*t, of course.   <strong>Watch the video to find out why.</strong></p>
<h2>And Another Thing&#8230;</h2>
<p>The video discusses two main reasons why this product is unadulterated B.S., but one thing I didn&#8217;t mention was <strong>the Food and Drug Administration</strong>.</p>
<p>You see, supplemental oxygen is used in medicine for all sorts of valid and useful reasons.  In fact, <strong>it can save the life of someone if they&#8217;re ill</strong>.  But medical oxygen requires a prescription, and Boost Oxygen, LLC is more than happy to point out that they can now sell oxygen in a convenient and practical manner &#8212; over the counter.</p>
<p><strong>Yet they fail to mention that oxygen can be used to help you if you&#8217;re sick.</strong></p>
<p>If they made a claim like that, then they would be selling a medical product and the FDA would be entirely up their ass about it.  Instead, they can only make vague and unsubstantiated claims about the product&#8217;s benefits.   <strong>The FDA exists for a good reason</strong>, and although they might be poorly funded and their enforcement powers may have been <strong>robustly castrated</strong>, they prevent companies like Boost Oxygen, LLC from promising life-saving effects that they can&#8217;t deliver.  And that <strong>avoids killing the suckers that might buy it</strong> instead of their prescribed O2.</p>
<p>The bottom line here is this:  <strong>Do your own research into any &#8220;health and wellness&#8221; product before you buy it.</strong>  Hopefully that&#8217;s why you&#8217;re here, reading this post.</p>
<h2>Don&#8217;t Forget the Links</h2>
<p>I referenced some research papers, reviews, and websites in my video.  <strong>You can find all of them <a href="http://plr.io/1rb">here</a></strong>, which I&#8217;ll try to keep up to date when I get more information.</p>
<p><a href="http://plr.io/1rb"><span style="font-size: 1.2em;"><strong>http://plr.io/1rb</strong></span></a></p>
<p>And last of all, <strong>please let me know if I&#8217;ve made any mistakes or left anything out</strong> either in the comments below or on my YouTube video.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2015/10/23/bullsht-product-boost-oxygen-supplemental-o2-in-a-can/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bullsh*t Product &#8211; Defiant 6-Outlet Metal Surge Protector from Home Depot</title>
		<link>http://s.co.tt/2015/09/24/bullsht-products-defiant-6-outlet-metal-surge-protector-from-home-depot/</link>
		<comments>http://s.co.tt/2015/09/24/bullsht-products-defiant-6-outlet-metal-surge-protector-from-home-depot/#comments</comments>
		<pubDate>Thu, 24 Sep 2015 19:23:28 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[Bullsh*t Products]]></category>
		<category><![CDATA[electrical]]></category>
		<category><![CDATA[Home Depot]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1384</guid>
		<description><![CDATA[Apparently I was so distressed by the non-metal &#8220;metal&#8221; Defiant power strip from Home Depot that I made a video about it. If you hate videos but love text, then mosey on over to my previous post about this travesty of a product, and follow my adventures getting pissed off about their HDX Whatever Something Light.]]></description>
				<content:encoded><![CDATA[<p><center><iframe width="720" height="405" src="https://www.youtube.com/embed/uVWOqrxaWLc" frameborder="0" allowfullscreen></iframe></center></p>
<p>Apparently I was so distressed by the <strong>non-metal &#8220;metal&#8221; Defiant power strip</strong> from Home Depot that I made a video about it.</p>
<p><strong>If you hate videos but love text,</strong> then mosey on over to <a href="http://s.co.tt/2015/08/24/home-depot-another-review-rejected-defiant-6-outlet-metal-surge-protector/">my previous post about this travesty of a product</a>, and follow <a href="http://s.co.tt/2015/04/14/home-depot-review-rejected-hdx-150-watt-incandescent-clamp-light/">my adventures getting pissed off</a> about their <strong>HDX Whatever Something Light</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2015/09/24/bullsht-products-defiant-6-outlet-metal-surge-protector-from-home-depot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s Project Fi &#8211; From 1996 to Nexus 6</title>
		<link>http://s.co.tt/2015/07/15/googles-project-fi-from-1996-to-nexus-6/</link>
		<comments>http://s.co.tt/2015/07/15/googles-project-fi-from-1996-to-nexus-6/#comments</comments>
		<pubDate>Thu, 16 Jul 2015 03:54:19 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[Galaxy Nexus]]></category>
		<category><![CDATA[HTC One]]></category>
		<category><![CDATA[Nexus 6]]></category>
		<category><![CDATA[Project Fi]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[Verizon Wireless]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1344</guid>
		<description><![CDATA[Why Project Fi? I&#8217;ve been a Verizon customer since back when they were called Bell Atlantic back in The Year 2000. Lately their service has been terrible in my area. When I&#8217;m lucky enough to get an LTE connection, it&#8217;s slow and high-latency. Project Fi lets my phone choose the best of two providers for my data service: Sprint or T-Mobile. And so far, it&#8217;s just plain better. I go on at some length about it in the video above. The Intro In a previous blog post and video I showed off my motion control slider project. I&#8217;ve been looking for excuses to use it in particularly &#8220;motion-controley&#8221; ways, and so I decided to composite a bunch of passes of … <a class="continue-reading-link" href="http://s.co.tt/2015/07/15/googles-project-fi-from-1996-to-nexus-6/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p><center><iframe width="720" height="405" src="https://www.youtube.com/embed/x7u7Lmyg85I" frameborder="0" allowfullscreen></iframe></center></p>
<h1>Why Project Fi?</h1>
<p>I&#8217;ve been a Verizon customer since back when they were called Bell Atlantic back in <a href="https://www.youtube.com/watch?v=Vm8S331kUPQ">The Year 2000</a>.  Lately their service has been terrible in my area.  When I&#8217;m lucky enough to get an LTE connection, it&#8217;s slow and high-latency.</p>
<p>Project Fi lets my phone choose the best of two providers for my data service: <strong>Sprint or T-Mobile</strong>.  And so far, it&#8217;s just plain better.</p>
<p>I go on at some length about it in the video above.</p>
<h1>The Intro</h1>
<p>In a previous <a href="/2015/04/24/diy-motion-control-camera-slider/">blog post</a> and <a href="https://www.youtube.com/watch?v=YADcv9eyW9Q">video</a> I showed off my motion control slider project.  I&#8217;ve been looking for excuses to use it in particularly &#8220;motion-controley&#8221; ways, and so I decided to composite a bunch of passes of the camera over my one Nexus 6 to make a wall of Nexus Sixes.</p>
<p><a href="/2015/07/17/making-the-opening-to-the-project-fi-review-video/">Please check out my new post about the intro!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2015/07/15/googles-project-fi-from-1996-to-nexus-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oops, I FedExed Again!</title>
		<link>http://s.co.tt/2015/04/17/oops-i-fedexed-again/</link>
		<comments>http://s.co.tt/2015/04/17/oops-i-fedexed-again/#comments</comments>
		<pubDate>Fri, 17 Apr 2015 19:23:48 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[FedEx]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1239</guid>
		<description><![CDATA[Yes, FedEx again I&#8217;m waiting on yet another delivery from FedEx, and this time it&#8217;s arriving via their SmartPost service. And so I&#8217;m writing yet another tirade about their incomprehensibly incompetent approach to package delivery. As far as I understand, their &#8220;Smart&#8221;Post service works like this: The merchant from whom I ordered gives the package to FedEx and pays them. FedEx then brings the package to a post office near to the recipient, and lets the good ol&#8217; USPS handle the &#8220;last mile&#8221; of delivery. I fail to understand the point of this service. I mean I get that it saves FedEx the cost of bringing a truck to my house because the mailman is stopping at my house anyway. … <a class="continue-reading-link" href="http://s.co.tt/2015/04/17/oops-i-fedexed-again/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://s.co.tt/wp-content/uploads/2015/04/fedex_smartpost_logo_grandma_delivers_packages_with_tracking.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/fedex_smartpost_logo_grandma_delivers_packages_with_tracking-740x383.png" alt="FedEx SmartPost Logo - Grandma Delivers Packages with Tracking" width="740" height="383" class="aligncenter size-large wp-image-1248" /></a></p>
<h2>Yes, FedEx again</h2>
<p>I&#8217;m waiting on yet another delivery from FedEx, and this time it&#8217;s arriving via their <strong>SmartPost</strong> service.</p>
<p>And so I&#8217;m writing yet <a href="http://s.co.tt/tag/FedEx/">another tirade</a> about their <strong>incomprehensibly incompetent approach</strong> to package delivery.</p>
<p>As far as I understand, their <strong>&#8220;Smart&#8221;Post service works like this</strong>:  The merchant from whom I ordered gives the package to FedEx and pays them.  FedEx then brings the package to a post office near to the recipient, and lets the good ol&#8217; USPS handle the &#8220;last mile&#8221; of delivery.</p>
<p>I fail to understand the point of this service.  I mean I get that it <strong>saves FedEx the cost of bringing a truck to my house</strong> because the mailman is stopping at my house anyway.</p>
<p><strong>How-frukking-ever</strong>, it doesn&#8217;t actually make anything more efficient.  The United States Postal Service <strong>already has the infrastructure in place to move my package over the long haul</strong>, so why not just let them do all the work?</p>
<p>This more &#8220;<strong>cost effective</strong>&#8221; (somehow) service simply introduces a <strong>second point of failure</strong>.  Now instead of just worrying about FedEx screwing up my delivery, I have to worry about <strong>both FedEx and the United States Postal Service</strong> screwing up my delivery.</p>
<p>Not only that, but it&#8217;s <strong>far slower</strong> to make the delivery this way.</p>
<h2>Here&#8217;s an example</h2>
<p><a href="http://s.co.tt/wp-content/uploads/2014/09/fedex_another_example.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2014/09/fedex_another_example.png" alt="FedEx SurePost - Example of why it&#039;s surely a bad idea" width="700" height="577" class="aligncenter size-full wp-image-1237" /></a></p>
<p>Do you see that?  <strong>Eight days in transit with FedEx</strong> followed by <strong>&#8220;one or two additional days&#8221;</strong> for the USPS leg.  That&#8217;s only <strong>1200 miles</strong>, or a <strong>19 hour drive</strong> according to Google.</p>
<p>But guess what: <strong>USPS would deliver the same package end-to-end in 4 days</strong>, assuming a ship day of Friday!  And it would only cost <strong>$3.58</strong> (via First-Class Mail Parcel).  How much less could FedEx SmartPost possibly cost?  I&#8217;d gladly have paid <strong>a dollar more</strong> for a <strong>7 day reduction</strong> in delivery time!</p>
<p>And as usual, <strong>FedEx can&#8217;t even meet the expectations which they themselves set</strong>: &#8220;<a href="http://www.fedex.com/us/smart-post/outbound.html"><em>Transit Times typically 2 to 7 business days within the contiguous U.S., based on the final destination ZIP code</em></a>&#8220;.  <strong>What a joke.</strong></p>
<p>And I had to look this up because I&#8217;m no expert on <strong>Minnesotian geography</strong>:</p>
<p><a href="http://s.co.tt/wp-content/uploads/2014/09/fedex_slow_as_molasses.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2014/09/fedex_slow_as_molasses-740x590.png" alt="FedEx - Slower than a snail" width="740" height="590" class="aligncenter size-large wp-image-1238" /></a></p>
<p>That&#8217;s right, it took FedEx roughly <strong>44 hours</strong> to move a tiny package <strong>53 miles</strong>.  That&#8217;s an average of <strong>1.2 MPH</strong>.  </p>
<p>Literally &#8212; <strong>literally</strong> &#8212; an old lady with a cart full of groceries could make a faster delivery.</p>
<h3>For the love of all that&#8217;s holy, get your head out of your ass, FedEx.</h3>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2015/04/17/oops-i-fedexed-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verizon.com: Website Design by Kafka</title>
		<link>http://s.co.tt/2015/04/15/verizon-com-website-design-by-kafka/</link>
		<comments>http://s.co.tt/2015/04/15/verizon-com-website-design-by-kafka/#comments</comments>
		<pubDate>Wed, 15 Apr 2015 21:56:28 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[stupid corporations]]></category>
		<category><![CDATA[Verizon]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1179</guid>
		<description><![CDATA[Logging into Verizon.com I log into Verizon&#8217;s Small Business portal once a month to pay my bills. Generally speaking, their site is atrocious. It&#8217;s clearly the product of committee thinking and their fractured corporate structure. They recently implemented a redesign of the login portion, and somehow they resurrected good ol&#8217; Frank Kafka and put him on the committee. I may have buried the lede of this story. So unless you just enjoy reading my rants, skip right to it. The initial login screen As with many banking and commerce websites, Verizon has implemented a separate page for your username which precedes the password entry page. This is good security practice and so I have no problem with it in general. … <a class="continue-reading-link" href="http://s.co.tt/2015/04/15/verizon-com-website-design-by-kafka/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_password_release_bear.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_password_release_bear-740x359.png" alt="Verizon - Password Release Bear" width="740" height="359" class="aligncenter size-large wp-image-1208" /></a></p>
<h2>Logging into Verizon.com</h2>
<p>I log into Verizon&#8217;s Small Business portal once a month to pay my bills.  <strong>Generally speaking, their site is atrocious.</strong>  It&#8217;s clearly the product of committee thinking and their fractured corporate structure.</p>
<p>They recently implemented a redesign of the login portion, and <strong>somehow they resurrected good ol&#8217; Frank Kafka</strong> and put him on the <strong>committee</strong>.</p>
<p><em>I may have buried <a href="#thelede">the lede</a> of this story.  So unless you just enjoy reading my rants, <a href="#thelede">skip right to it</a>.</em></p>
<h3>The initial login screen</h3>
<p>As with many banking and commerce websites, Verizon has implemented a separate page for your username which precedes the password entry page.  <strong>This is good security practice</strong> and so I have no problem with it in general.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_wrong_spelling.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_wrong_spelling-580x434.png" alt="Verizon Login - Wrong spelling" width="580" height="434" class="aligncenter size-medium wp-image-1182" /></a></p>
<p>Just for the example here, I&#8217;m using the username <code>whoopswrongspelling</code>.  What really happened was that <strong>I transposed two characters in my username</strong>, so it might as well have been <code>whoopswrongspelling</code>.  That was my mistake, of course, but it&#8217;s a mistake that&#8217;s sufficiently common that it shouldn&#8217;t cause the website to malfunction.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_wrong_spelling_password_entry.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_wrong_spelling_password_entry-580x472.png" alt="Verizon Login - Wrong spelling password entry" width="580" height="472" class="aligncenter size-medium wp-image-1183" /></a></p>
<p>And so I&#8217;m prompted for my password.  <strong>Perfectly normal so far.</strong>  I&#8217;d realized that I had misspelled my username, so I did what a normal user would do and <strong>hit the back button.</strong></p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_right_spelling.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_right_spelling-580x409.png" alt="Verizon Login - Right spelling" width="580" height="409" class="aligncenter size-medium wp-image-1180" /></a></p>
<p>I correctly entered my username (again, I&#8217;m obviously just using <code>okrightspelling</code> as an example here, though maybe that&#8217;s what Tori Spelling uses as her login).</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_right_spelling_password_entry.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_right_spelling_password_entry-580x541.png" alt="Verizon Login - Right spelling password entry" width="580" height="541" class="aligncenter size-medium wp-image-1181" /></a></p>
<p>No, <strong>that&#8217;s not a re-post of the first screenshot</strong>.</p>
<p>Even though the first username I&#8217;d entered was <strong>completely invalid</strong> they chose to <strong>store that information and ignore the correct username I&#8217;d since entered.</strong></p>
<h2>The Solution (is Obvious)</h2>
<p>Of course, it&#8217;s not a completely circular corkscrew of illogic.  There is quite obviously a &#8220;<strong>Sign in as a different User</strong> (sic)&#8221; link on the password entry page.  However, <strong>I was never signed in as the user <code>whoopswrongspelling</code></strong> and I can only assume that such a user doesn&#8217;t exist.</p>
<p>Despite there being an obvious solution, there are still two separate bugs causing this problem:</p>
<p><strong>They shouldn&#8217;t be saving an invalid username in the session</strong> (or via cookie and database &#8212; whatever).  That just doesn&#8217;t make sense.</p>
<p>Also, <strong>a subsequent login attempt should overwrite the prior login attempt</strong>.  Once I&#8217;d entered <code>okrightspelling</code> and hit &#8220;Sign in&#8221;, that should have obviated the existing login.  That&#8217;s both for reasons of <strong>privacy and security</strong> as well as practicality.</p>
<h2>If Only I Could Tell Verizon&#8230;</h2>
<p>I&#8217;m going to post a link to this rant on Verizon&#8217;s Facebook page.  But otherwise there&#8217;s no official channel by which I can report website bugs.</p>
<p>There&#8217;s a <a href="http://www.verizon.com/info/reportsecurityvulnerability/?c=2">section on their website to report security vulnerabilities</a> <del>but the issue at hand more represents a frustration and a lack of <em>best practices</em> than a security vulnerability.</del>  Actually, <strong>this is a security vulnerability</strong>.</p>
<p>If you want to talk to Verizon, their customer service infrastructure is where <a href="http://en.wikipedia.org/wiki/The_Trial">Josef K</a> would feel <strong>right at home</strong>.  Do you have an issue with a POTS line and your FiOS TV?  <em>Oh, that&#8217;s two different departments, so I&#8217;m going to have to transfer you.</em>  Or, <em>you&#8217;re a business customer, huh?  Well, you&#8217;ll have to call the business center back between the hours of 9-5 Monday through Friday.</em></p>
<h2>The Security Vulnerability</h2>
<p>When logging in on my home computer, I&#8217;d checked the box to &#8220;<strong>Remember My ID</strong>&#8220;.  I assumed that was why my username was being saved, but <strong>it turns out that I was wrong</strong>.</p>
<p>I just opened a clean private browsing session and did the same test.  <strong>The results were the same.</strong></p>
<p>That kinda ruins the whole point of improving security via a two-step login process.</p>
<p>This indicates to me that if you were to attempt to login to Verizon&#8217;s site on a public or shared computer, <strong>the next user would be able to see your username</strong>, even if you did not opt to have it saved.</p>
<p>Of course, this only is a problem <strong>if you fail to login</strong>.  But this would effect anyone that forgets their password and for whatever reason doesn&#8217;t complete the &#8220;forgot password&#8221; process.  <strong>That seems like a rather improbable case</strong>, but consider that Verizon has tens (hundreds?) of thousands of small business customers, so even if that only effected 0.1% of users <strong>it would effect a lot of people</strong>.</p>
<h2>Make that: &#8220;Millions of Customers&#8221;</h2>
<p>Their <strong>residential customers</strong> uses the same login forms.  So if they have 10 million customers that can login to their internet portal (<a href="http://www.verizon.com/about/sites/default/files/Verizon_Fact_Sheet.pdf">which is not an improbable number</a>) and this bug effects only 0.01% of them, that&#8217;s still <strong>ten thousand customers</strong>.</p>
<h2>Test it for Yourself</h2>
<p>Make up a couple of really improbable usernames, and go to <a href="https://business.verizon.com/MyBusinessAccount/one.portal?_nfpb=true&#038;_pageLabel=login&#038;goto=https%3A%2F%2Fbusiness.verizon.com%3A443%2FMyBusinessAccount%2Fauth%2FfromSSO.jsp%3Ftarget%3Dhttps%26%2337%3B3A%26%2337%3B2F%26%2337%3B2Fbusiness.verizon.com%26%2337%3B2FMyBusinessAccount%26%2337%3B2Fone.portal">the login page</a>.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_bug_test_method.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_bug_test_method-121x580.png" alt="Verizon Login Bug - Test Method" width="121" height="580" class="aligncenter size-medium wp-image-1188" /></a></p>
<p><a name="thelede"></a></p>
<h2>But Wait!  There&#8217;s More!</h2>
<p><strong>This is the security bug to end all security bugs</strong> (that I&#8217;ve found so far).</p>
<h3>Try this:</h3>
<p><strong>Step 1: </strong>  Open a fresh, clean, private browsing session and go to <a href="https://business.verizon.com/MyBusinessAccount/one.portal?_nfpb=true&#038;_pageLabel=login&#038;goto=https%3A%2F%2Fbusiness.verizon.com%3A443%2FMyBusinessAccount%2Fauth%2FfromSSO.jsp%3Ftarget%3Dhttps%26%2337%3B3A%26%2337%3B2F%26%2337%3B2Fbusiness.verizon.com%26%2337%3B2FMyBusinessAccount%26%2337%3B2Fone.portal">Verizon&#8217;s small business login page</a>.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_bug_password_plaintext_01.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_bug_password_plaintext_01.png" alt="Verizon Login Plaintext Password Bug 01" width="398" height="280" class="aligncenter size-full wp-image-1200" /></a></p>
<p><strong>Step 2: </strong>  Enter a username and click the &#8220;Sign In&#8221; button.  I found this bug using my <strong>real username</strong>, but it also works with a fake one, so enter whatever you want.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_bug_password_plaintext_02.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_bug_password_plaintext_02.png" alt="Verizon Login Plaintext Password Bug 02" width="349" height="343" class="aligncenter size-full wp-image-1201" /></a></p>
<p><strong>Step 3: </strong>  Wait 10 minutes.  <strong>That&#8217;s right, have some patience and just let your browser sit on this page for about ten minutes.</strong>  I don&#8217;t know that 10 minutes is a magic number, just that I personally don&#8217;t have the patience to try decrementing time intervals to find the floor of the time frame.</p>
<div id="attachment_1202" style="width: 361px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_bug_password_plaintext_03.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_bug_password_plaintext_03.png" alt="Verizon Login Plaintext Password Bug 03" width="351" height="344" class="size-full wp-image-1202" /></a><p class="wp-caption-text">I&#8217;ve entered &quot;secretpassword&quot; in the <strong>password</strong> box.</p></div>
<p><strong>Step 4: </strong>  Now that it&#8217;s been 10 minutes, enter your password in the &#8220;password&#8221; box.  <strong>Use a fake password, though.</strong>  Again, when I first found this bug I was using my <strong>real user ID</strong> and my <strong>real password</strong>, but a fake one works just the same and is recommended for reasons that will become obvious.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_bug_password_plaintext_04.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_bug_password_plaintext_04.png" alt="Verizon Login Plaintext Password Bug 04" width="356" height="339" class="aligncenter size-full wp-image-1203" /></a></p>
<p><strong>Step 5: </strong>  Observe that <strong>your password</strong> is displayed <strong>in plain text</strong> under the words &#8220;Your User ID is&#8221;.</p>
<p>I swear that I&#8217;m not making it up.  <strong>These are actual screenshots that I took while going through those exact steps.</strong></p>
<h3>Oh man, that&#8217;s a doosie.</h3>
<p>I can only imagine that Verizon&#8217;s servers have some sort of timeout after which they confuse the password field with the username field.  <strong>But how in the holy heck did the developers even manage that?</strong>  And how little testing and code review did they do before pushing this code out for use by <strong>their millions of customers</strong>?</p>
<p>Again, this won&#8217;t effect everyone, but <strong>I fell upon it by accident</strong> when I got a phone call in the middle of the <strong>two-step login process</strong>.  If I was trying to login at say, an airport or a coffee shop (I hear that&#8217;s where normal people go to web browse), anyone looking over my shoulder would have seen my password.</p>
<h2>But wait!  There&#8217;s EVEN MORE!</h2>
<p>Since I originally posted this rant, this Verizon thing has been nagging at the back of my mind.  One burning question, actually:  <strong>What else is there?</strong></p>
<p>There&#8217;s no way that they could have made both a <strong>buggy and sloppy</strong> login process as well as one that&#8217;s <strong>secure and trustworthy</strong>.  I&#8217;m no &quot;<a href="https://www.youtube.com/watch?v=wlMvYx11V-Y">hacker</a>&quot;, so I don&#8217;t want to delve too deep into this and risk any kind of legal action, however&#8230;</p>
<div id="attachment_1219" style="width: 252px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_sql_injection_test_01.png"><img src="http://s.co.tt/wp-content/uploads/2015/04/verizon_sql_injection_test_01.png" alt="Verizon - SQL Injection Test 01" width="242" height="150" class="size-full wp-image-1219" /></a><p class="wp-caption-text">Just a guess that they might use Oracle</p></div>
<p>That&#8217;s what they call <a href="http://en.wikipedia.org/wiki/SQL_injection"><strong>SQL injection</strong></a>.  You put a piece of SQL in a website&#8217;s input box, with the hope (or in this case worry) that it will be executed.</p>
<p><em>I should note that the SQL query I injected was <strong>not destructive</strong> and <strong>would not reveal customer data</strong> to me.  I&#8217;m not trying to compromise Verizon&#8217;s database maliciously, but rather trying to see <strong>if it could be compromised</strong>.</em></p>
<div id="attachment_1220" style="width: 200px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_sql_injection_test_02.png"><img src="http://s.co.tt/wp-content/uploads/2015/04/verizon_sql_injection_test_02.png" alt="It produced a username of null." width="190" height="75" class="size-full wp-image-1220" /></a><p class="wp-caption-text">It produced a username of <em>null</em>.</p></div>
<p>That doesn&#8217;t look like a big deal, right?  No secret data was revealed, and there was no catastrophic failure.</p>
<p>Well, as a developer that has written many a login form, let me tell you that it <strong>is a big fracking deal</strong>.</p>
<p>The word &#8220;null&#8221; should <strong>never</strong> be shown to the end user in this sort of context.  <strong>Never.</strong>  When a null is spit out by a database or some user interface code and makes it to the user&#8217;s screen, that means that <strong>something completely unplanned went wrong</strong>.</p>
<p>What <strong>should have resulted</strong> was a nice, polite error on the second login page along the lines of &#8220;I&#8217;m sorry, but there was an error with your login attempt.  Please try again&#8221;.  Period.  End of discussion.</p>
<p>And <strong>SQL injection attacks are extremely common</strong>.  So it&#8217;s something for which every web developer (let alone the development team at a multi-billion dollar company) should forsee and for which they should plan.</p>
<p>While this simple emission of &#8220;null&#8221; from the website is superficially minor, it tells a story:  <strong>That they didn&#8217;t do even basic testing on this login process.</strong>  It also <strong>may</strong> mean that my SQL injection <strong>did</strong> work, but the results of my injected query didn&#8217;t percolate up to the user interface.</p>
<p>But something like a <strong>DELETE</strong> statement doesn&#8217;t need to return a result set.</p>
<p>Next, I figured I&#8217;d take a peek at the HTTPS traffic going back and forth with Verizon.  There was nothing earth shattering, but there is this:</p>
<div id="attachment_1222" style="width: 586px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_sql_injection_test_03.png"><img src="http://s.co.tt/wp-content/uploads/2015/04/verizon_sql_injection_test_03.png" alt="Looks like I probably guessed correctly that they&#039;re using an Oracle DB." width="576" height="238" class="size-full wp-image-1222" /></a><p class="wp-caption-text">Looks like I probably guessed correctly that they&#8217;re using an Oracle DB.</p></div>
<p><strong>It is bad practice to put the type, let alone version, of your webserver in your response.</strong>  Why?  A few reasons, but chiefly because it tells potential attackers <strong>exactly</strong> which vulnerabilities to try exploiting first.</p>
<p>Certain versions of certain web and application servers have particular vulnerabilities.  Knowing which one they&#8217;re targeting is a huge leg up for a malicious &#8220;hacker&#8221;.</p>
<p>Moreover, because I now know that they&#8217;re using <strong>Oracle iPlanet</strong> and <strong>Oracle OpenSSO</strong>, I can be reasonably certain that their data is stored in an <strong>Oracle database</strong>.  It only makes sense, right?  So now a black hat would also have a solid starting point for any kind of SQL-centric attack.</p>
<h3>Do you trust these guys with your personal information yet?</h3>
<p>Another crazy thing is that <a href="https://business.verizon.com/MyBusinessAccount/one.portal?_nfpb=true&#038;_pageLabel=login&#038;goto=https%3A%2F%2Fbusiness.verizon.com%3A443%2FMyBusinessAccount%2Fauth%2FfromSSO.jsp%3Ftarget%3Dhttps%26%2337%3B3A%26%2337%3B2F%26%2337%3B2Fbusiness.verizon.com%26%2337%3B2FMyBusinessAccount%26%2337%3B2Fone.portal">the login form</a> seems to allow for unlimited characters in the user ID field, and there is no pre-processing to truncate the field.  It will POST the entire string.</p>
<p>Interestingly, if I threw a ~1,000,000 character string of zeros into the field I was immediately 302 redirected to <a href="https://www.verizon.com/foryourhome/MyAccount/ngen/upr/signin.aspx?err=1003&#038;realm=dotcom&#038;aamAuth=Y&#038;bizLogin=Y&#038;module=AIAW">another login page</a>.  (The browser truncated my input to ~27,000 characters during the form submission.)</p>
<p>Again, that should result in a user-friendly error, not a <strong>mysterious redirect</strong>.</p>
<h2>By the Way, Verizon</h2>
<p>At least keep your capitalization and punctuation consistent.  I don&#8217;t grammar-police people on the street, because rules are meant to be broken in casual conversation and in <strong>rants on s.co.tt</strong>.  But <strong>you are a multi-billion dollar company</strong> writing a <strong>very formal website</strong>.  Details should matter to you.</p>
<p>If it were one tiny mistake out of pages of text, of course I&#8217;d forgive you.  But in these two simple portions of what should be two simple web pages, <strong>you frucked up quite a lot</strong>.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_poor_grammar_1.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_poor_grammar_1-580x173.png" alt="Verizon Login - Example of Poor Grammar 1" width="580" height="173" class="aligncenter size-medium wp-image-1189" /></a></p>
<ul>
<li>In all the other places that I&#8217;ve seen it mentioned, your portal&#8217;s branding is &#8220;My Business&#8221;.  Yet you&#8217;ve <strong>omitted the space between those two words</strong> in the sentence &#8220;If only all business were as easy as MyBusiness&#8221;.</li>
<li>Speaking of that same sentence, <strong>there is no period at the end of it</strong>.</li>
<li>One more thing about that sentence:  You&#8217;ve consistently used the word &#8220;business&#8221; in the context of &#8220;my [small] business&#8221;, meaning a company;  A singular noun.  Yet here you&#8217;re using it first in the plural sense of <em>activities of a business-like nature</em>, then in the sense of &#8220;MyBusiness&#8221;, the implied form of a singular noun.  The point is that it seems out of place here and reads poorly due to too much cleverness and too little utility.</li>
<li>The phrase &#8220;Keep me signed in&#8221; ends in a period, but neither &#8220;Uncheck if using a public/shared computer&#8221; nor &#8220;Remember My ID&#8221; ends in one.</li>
<li>To again contrast two of those phrases:  The word &#8220;My&#8221; is capitalized as if part of a title, but the preceding option label did not capitalize &#8220;me&#8221; nor &#8220;signed&#8221; in a similar style.  It&#8217;s just an odd discrepancy seeing as they&#8217;re contextually identical.</li>
<li>The text of the &#8220;Forgot User ID&#8221; link capitalizes the word &#8220;user&#8221;.  User is neither a proper noun, nor is that phrase part of a title.  (I realize that you may be referring to some kind of perceived elevation of the User such that it&#8217;s become a proper title, however that doesn&#8217;t jibe well with me.)</li>
</ul>
<p>Sorry to go on, but I have a few simple design points as well:</p>
<ul>
<li>Why is &#8220;Where do I enter my password&#8221; a link?  <strong>It just opens a tiny popup with two short sentences of explanation.</strong>  Why not just put the explanation on the page, and not make the user work for it?</li>
<li>The &#8220;Forgot User ID&#8221; link is not aligned with the &#8220;Sign In&#8221; button.  It looks like it&#8217;s lost in space.</li>
<li>This is more of a preference than a rule, but generally (which is to say on every other website) temporary field values are in grey or another non-input-entry color.  In other words, in the &#8220;User ID&#8221; text box, the phrase &#8220;User ID&#8221; should be a lighter or different color to the text of the user ID entered by the actual user.</li>
</ul>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_login_poor_grammar_2.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_login_poor_grammar_2-740x291.png" alt="Verizon Login - Example of Poor Grammar 2" width="740" height="291" class="aligncenter size-large wp-image-1190" /></a></p>
<p>As for this page:</p>
<ul>
<li>I can&#8217;t help but notice that the login on the previous page was entitled &#8220;MY BUSINESS SIGN IN&#8221;, yet here the title is &#8220;Sign In to My Business&#8221;.  It&#8217;s just inconsistent is all.  I&#8217;d be accepting of either, but not both.</li>
<li>The word &#8220;in&#8221; should not be capitalized in the title of this page.</li>
<li>Again, you seem to be suffering under the misconception that I am the Official and Only User and that I have a User ID.</li>
<li>I see that Password has also been elevated to the position of an Official Title.  I feel so important!  (This occurs twice on the page).</li>
<li>There&#8217;s a sentence on the right side of the page that bothers me.  It ends in the words &#8220;your My Business&#8221;.  I&#8217;ll grant that it&#8217;s clear and correct that &#8220;My Business Account&#8221; is the title of this area.  (Or is it?  Until now you&#8217;ve never added the word &#8220;account&#8221; after the title &#8220;My Business&#8221;.)  Anyway, my point is that &#8220;your my&#8221; sounds bizarre.  A better turn of phrase might have been simply &#8220;[..] online security of your account&#8221;.</li>
<li>&#8220;Sign In as a different user&#8221;.  Again, your Capitalization Addiction rears its Ugly Head.  (I&#8217;m still trying to get over my hyphen-addiction, so I feel for you.)</li>
</ul>
<p>I only have one design note for this particular area:</p>
<ul>
<li>Whereas on the previous page I complained that the default text in the &#8220;User ID&#8221; box was the same black as a user&#8217;s entry, in this page you&#8217;ve completely switched styles to a border-less grey box containing a darker grey default text for the &#8220;Password&#8221; input.</li>
</ul>
<p>I know that I&#8217;m nitpicking.  I like to nitpick.  But it makes the point that <strong>even with giant committees, billions of dollars, and a labyrinthine corporate structure</strong> you can still miss the details.  It also sends a bad message.</p>
<p><strong>Haphazard and slapped together</strong> is not what I want to picture when thinking of my <strong>telecommunications carrier</strong>.</p>
<h2>Update: 2015-04-22</h2>
<p>It&#8217;s been about a week since I posted the above rant.  Today I received an email from Verizon <strong>stating that my account may have been compromised</strong> and that my password has been changed.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_account_password_reset_email.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_account_password_reset_email.png" alt="Verizon - Account Password Reset Email" width="629" height="982" class="aligncenter size-full wp-image-1259" /></a></p>
<p>Of course my first thought was that this was a phishing email (I don&#8217;t know my own VZ account number offhand to confirm).  And by the way <strong>before you click on a link in any email, check the bottom of your web browser window to confirm the destination</strong>.  I did that, and they were in fact linking me to <strong>verizon.com</strong>.</p>
<p>While it&#8217;s completely possible that my account was coincidentally compromised within a week of my rant, <strong>I like to think that it just took them a week to catch up with all my crazy login attempts</strong> that I made while testing out their login process.  Is that the case?  I&#8217;ll probably never know.</p>
<h2>It Keeps Getting Worse</h2>
<p>In that email they advise that I <em>can easily and securely reactivate a Primary account online at verizon.com/bizchangepassword</em>.  Great!  Let&#8217;s do that.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/verizon_signin_timeout.png"><img src="http://s.co.tt.kisocdnb.net/wp-content/uploads/2015/04/verizon_signin_timeout-740x263.png" alt="Verizon - Sign-In Timeout" width="740" height="263" class="aligncenter size-large wp-image-1260" /></a></p>
<p>The link that they provided in the email redirects to <a href="https://signin.verizon.com/ssogb/forgot/bindex1.faces?CMP=DMC-SMB_Z_ZZ_ZZ_E_ZZ_N_X00012"><strong>signin.verizon.com</strong></a>.  As you can see from the screenshot, that site is down.  <em>And just so you don&#8217;t think that my internet connection is faulty, I opened up a <code>ping</code> to <strong>verizon.com</strong>.  Unfortunately <strong>signin.verizon.com</strong> wasn&#8217;t responding to a ping, though it did resolve in DNS.</em></p>
<p>That&#8217;s very disheartening.  <strong>My ISP&#8217;s site is down.</strong>  Meanwhile, my personal rambles on this blog are perfectly accessible.  <strong>Guy with servers in his basement: 1, multi-billion dollar national corporation: 0</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2015/04/15/verizon-com-website-design-by-kafka/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Home Depot: Review Rejected &#8211; HDX 150-Watt Incandescent Clamp Light</title>
		<link>http://s.co.tt/2015/04/14/home-depot-review-rejected-hdx-150-watt-incandescent-clamp-light/</link>
		<comments>http://s.co.tt/2015/04/14/home-depot-review-rejected-hdx-150-watt-incandescent-clamp-light/#comments</comments>
		<pubDate>Tue, 14 Apr 2015 20:19:48 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[electrical]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/?p=1156</guid>
		<description><![CDATA[The Rejected Review I know that I tend to be harsh in my criticisms, but this is the most recent review that I tried to post to Home Depot&#8217;s site regarding their HDX 150-Watt Incandescent Clamp Light CE-300PDQ: Very rarely do I wish I could give a product a negative number of stars, but this is one of them. I know that for under ten bucks I shouldn&#8217;t expect an extremely high-quality, durable item. I know that at this price the light could fall apart completely after a bit of use and it wouldn&#8217;t be a huge deal. But what it absolutely shouldn&#8217;t do is cause a fire, which is what TWO out of the SIX of these I own … <a class="continue-reading-link" href="http://s.co.tt/2015/04/14/home-depot-review-rejected-hdx-150-watt-incandescent-clamp-light/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<div id="attachment_1158" style="width: 590px" class="wp-caption aligncenter"><a href="http://s.co.tt/2015/04/14/home-depot-review-rejected-hdx-150-watt-incandescent-clamp-light/hdx-150-watt-incandescent-clamp-light_model-ce-300pdq-hyperbolic-fire/" rel="attachment wp-att-1158"><img src="http://s.co.tt/wp-content/uploads/2015/04/HDX-150-Watt-Incandescent-Clamp-Light_Model-CE-300PDQ-Hyperbolic-Fire-580x337.png" alt="HDX 150-Watt Incandescent Clamp Light Model CE-300PDQ - Hyperbolically Aflame" width="580" height="337" class="size-medium wp-image-1158" /></a><p class="wp-caption-text">Just to be clear, Home Depot: Your terrible, terrible light has not been libeled.</p></div>
<h2>The Rejected Review</h2>
<p>I know that I tend to be harsh in my criticisms, but this is the most recent review that I tried to post to Home Depot&#8217;s site regarding their <a href="http://www.homedepot.com/p/HDX-150-Watt-Incandescent-Clamp-Light-HD-300PDQ/205031467">HDX 150-Watt Incandescent Clamp Light CE-300PDQ</a>:</p>
<blockquote><p>Very rarely do I wish I could give a product a negative number of stars, but this is one of them.</p>
<p>I know that for under ten bucks I shouldn&#8217;t expect an extremely high-quality, durable item.  I know that at this price the light could fall apart completely after a bit of use and it wouldn&#8217;t be a huge deal.</p>
<p>But what it absolutely shouldn&#8217;t do is cause a fire, which is what TWO out of the SIX of these I own was about to do.</p>
<p>Let me explain:  I bought six of these in total from 2 different Home Depots in my area for some hobbyist videography lighting.  The point is that the faulty units came from different stores on different days, so they might well have been from separate lots.</p>
<p>The first faulty light that I bought developed a problem after about 3 weeks of very light use (no pun intended):  The bulb wouldn&#8217;t illuminate unless it was wiggled into a very specific position.  It wasn&#8217;t a problem with the contacts or the bulb &#8212; the issue was inside the socket assembly, which is riveted together and inaccessible.</p>
<p>With a bulb in just the &#8220;right&#8221; position the fixture would work.  Except that after about a month of occasional use the bulb would flicker, and along with flickering it would make the sound of an electrical arc.  Again, not the bulb&#8217;s fault &#8212; I swapped out the bulb more than a couple of times and the problem was the same.  The contacts looked good, the wire was secure in the base, the switch seemed OK.</p>
<p>The second bad fixture worked for a little while.  Then suddenly I went to plug it in and got no light, but really loud arcing quickly followed by smoke.  It was doing this regardless of whether the switch was on or off.  Needless to say I unplugged it, but being curious I removed the bulb and plugged the fixture back in.  I still got the loud arcing.</p>
<p>This is clearly a problem with the units themselves.</p>
<p>These fixtures never left my basement.  They were never dropped or abused;  In fact, they were probably used for a total of a few hours.  I was using 24W CFLs, too &#8212; not something that would generate a lot of heat.  And those same CFLs worked (and still work) absolutely fine in other fixtures.</p>
<p>That&#8217;s why I&#8217;d recommend strongly AGAINST buying this product.  If I&#8217;d have left either of those fixtures unattended or on a timer, I&#8217;d probably wouldn&#8217;t have time to write this review since I&#8217;d be too busy haggling with the insurance company over the price of a new house.</p>
<p>If you already own these, don&#8217;t leave them unattended.  They may be working fine now, but just wait&#8230;</p></blockquote>
<p>And the guidelines cited by Home Depot when rejecting my review:</p>
<ul>
<li><b>Focus on the product.</b>  Yup, I did that.</li>
<li><b>Avoid writing about customer service issues &#8211; instead, contact us to discuss your concerns.</b>  I did not write about customer service issues.</li>
<li><b>Do not mention competitors or the specific price you paid.</b>  I did mention that it was &#8220;under ten bucks&#8221;, but that is most certainly not the specific price.</li>
<li><b>Do not include any personally identifiable information such as your full name or address.</b>  I&#8217;m OK here, too.  I was tempted to post my social security number, but I refrained because I&#8217;ve heard that there&#8217;s crime on the internet nowadays.</li>
</ul>
<p>I&#8217;m guessing that they didn&#8217;t appreciate my hyperbole at the end.  But there&#8217;s nothing in their guidelines regarding sardonicism either, so I should be clear on that front.</p>
<h3>By the way, let&#8217;s take a closer look at the third item in that list.</h3>
<p><strong>Why the fug can&#8217;t I mention competitors in my review?</strong>  I assume that they mean competitors of Home Depot, not the product&#8217;s manufacturer.  However, in this case <strong>HDX is a Home Depot brand</strong>.  They are forbidding me from comparing this item to another item just like it from any other manufacturer.</p>
<p>That&#8217;s absolute <strong>horse hockey</strong>.  There&#8217;s no way in hell that you can have a fair review section <strong>if you forbid comparison to similar items</strong>.  Some of the most useful negative online reviews are ones that mention an alternate, better choice to satisfy the same need.  <strong>Not on HomeDepot.com</strong>.</p>
<p>And I&#8217;m no fool.  I understand that they don&#8217;t want you saying something like &#8220;<strong>just buy it at Lowe&#8217;s, it&#8217;s cheaper there!</strong>&#8221;  Fair enough because even though that information could be valuable to another customer, prices fluctuate constantly.  Price comparisons in reviews don&#8217;t hold water for very long.</p>
<p><strong>But their guideline is far too broad.</strong>  It would forbid a perfectly reasonable statement like &#8220;<strong>Lowe&#8217;s sells basically the same socket set under their Kobalt brand, and IMO it&#8217;s much better quality.</strong>&#8221;  <em>Ed note: That&#8217;s not my opinion, it&#8217;s just an example.  I&#8217;ve never used a Kobalt socket set, but I&#8217;m quite happy with the Husky (HD&#8217;s brand) sockets that I have.  Despite the fact that <strong>Husky</strong> is a very, very, very stupid brand name.</em></p>
<p>That&#8217;s a very useful bit of consumer advice, and is only fair if the reviewer indeed had experience with both tool sets.  <strong>Yet I&#8217;m sure it would be immediately stricken from Home Depot&#8217;s site.</strong>  Hey, prove me wrong Home Depot.</p>
<h3>Not a word of that review is a lie.</h3>
<p>If they want to sell an <strong>Instant Electrical Fire Kit</strong>, then at least put it on the shelves next to the <a href="http://www.homedepot.com/p/Kidde-PRO-210-2A-10B-C-Fire-Extinguisher-21005779/100552654"><strong>fire extinguishers</strong></a>.  My only regret is that I threw out the fixture that was arcing and smoking, because now I&#8217;d love to have made a video showing it causing the inevitable fire.</p>
<h3>I hope you don&#8217;t mind, but I&#8217;m going to throw in some keywords&#8230;</h3>
<p>&#8230;such as re-iterating that the model number is <strong>CE-300PDQ</strong> and telling you that the internet number on Home Depot&#8217;s site is <strong>100354511</strong> and that the store SKU is <strong>277894</strong>.  The light (if it didn&#8217;t malfunction catastrophically) is great for DIY projects, photography, videography, shop lighting, and temporary lighting.  It&#8217;s commonly called a clamp light, but sometimes it&#8217;s called a work light, clip light, dish light, or wacky monzelfrazen.</p>
<p>Phew, hopefully that will cause this post to show up somewhere reasonably high on the Google results.  If they don&#8217;t want the review on their site then I&#8217;ll gladly let people view it here.</p>
<h2>Finally&#8230;</h2>
<p>It wouldn&#8217;t be a rant on s.co.tt if I didn&#8217;t mention some problems with their website:</p>
<h3>They strip out carriage returns and line feeds.</h3>
<p>Even though I took the time to format my review into paragraphs, they turned it into one fat blob of text.  That&#8217;s a big pet peeve of mine, and a surprising number of sites do it.</p>
<h3>They send too many emails.</h3>
<p>After I&#8217;d submitted my review, their site prompted me to answer other customers&#8217; questions about the product.  I was in a giving mood, so I did.</p>
<div id="attachment_1157" style="width: 590px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2015/04/home_depot_light_answer.png"><img src="http://s.co.tt/wp-content/uploads/2015/04/home_depot_light_answer-580x163.png" alt="Home Depot - HDX 150-Watt Incandescent Clamp Light  Model CE-300PDQ - Customer Answer" width="580" height="163" class="size-medium wp-image-1157" /></a><p class="wp-caption-text">The question was &#8220;<em>does this lamp has a regular outlet plugin?</em> (sic)&#8221;</p></div>
<p>They <strong>sent a separate &#8220;verify your email address&#8221; email for each of my 4 answers</strong>.  That&#8217;s on top of a verification email for the review.  The verification should be on a per-address basis, because the address doesn&#8217;t change.</p>
<h3>Their reviews are powered by <em>bazaarvoice.com</em>.</h3>
<p>I don&#8217;t trust Home Depot with my personal information, especially after their various &#8212; how to put it politely? &#8212; <a href="http://fortune.com/2014/11/25/home-depot-data-lawsuits/">oopsies with their customer&#8217;s data</a>.  But who the frack is <em>bazaarvoice.com</em>?</p>
<p>Well, they <a href="http://www.bazaarvoice.com/about/">are a legitimate company</a>, and they must be doing pretty well to have Home Depot as a customer.</p>
<p>However, Home Depot fails to mention that <strong>you&#8217;re sharing your email address with Bazaarvoice, Inc.</strong>, at least in any obvious way.  The Bazaarvoice service is <strong>white labeled</strong>, so it fits in somewhat seamlessly with the design of HD&#8217;s website.  When submitting a review, I could only find Bazaarvoice mentioned once in the terms and conditions.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/Home-Depot-Reviews_Powered-by-Bazaarvoice.png"><img src="http://s.co.tt/wp-content/uploads/2015/04/Home-Depot-Reviews_Powered-by-Bazaarvoice-580x235.png" alt="Home Depot Reviews - Powered by Bazaarvoice" width="580" height="235" class="aligncenter size-medium wp-image-1162" /></a></p>
<p>Just because I became morbidly curious, I quickly looked in their &#8220;<a href="http://www.homedepot.com/c/Privacy_Security">Privacy Security</a> (sic)&#8221; page for any mention of Bazaarvoice.  <strong>No mention.</strong></p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/Home-Depot_Bazaarvoice-not-mentioned-in-privacy-policy.png"><img src="http://s.co.tt/wp-content/uploads/2015/04/Home-Depot_Bazaarvoice-not-mentioned-in-privacy-policy-580x555.png" alt="Home-Depot_Bazaarvoice-not-mentioned-in-privacy-policy" width="580" height="555" class="aligncenter size-medium wp-image-1163" /></a></p>
<p>However, as soon as I clicked the link on the product page to &#8220;<strong>Write a Review</strong>&#8220;, there were tons of HTTP requests to Bazaarvoice&#8217;s site.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2015/04/Home-Depot_Bazaarvoice-HTTP-traffic.png"><img src="http://s.co.tt/wp-content/uploads/2015/04/Home-Depot_Bazaarvoice-HTTP-traffic-402x580.png" alt="Home Depot - Bazaarvoice HTTP traffic" width="402" height="580" class="aligncenter size-medium wp-image-1169" /></a></p>
<p>The review (<strong>and your email address</strong>) are sent to them as well.</p>
<div id="attachment_1164" style="width: 590px" class="wp-caption aligncenter"><a href="http://s.co.tt/wp-content/uploads/2015/04/Home-Depot_Bazaarvoice-sending-annoying-emails.png"><img src="http://s.co.tt/wp-content/uploads/2015/04/Home-Depot_Bazaarvoice-sending-annoying-emails-580x439.png" alt="Home Depot - Bazaarvoice sending annoying emails" width="580" height="439" class="size-medium wp-image-1164" /></a><p class="wp-caption-text">Bazaarvoice was actually the one sending the needlessly repetitious email verification messages.</p></div>
<p>This is exactly the sort of thing I had in mind when I made <a href="http://instancemail.com">Instance Mail</a>.  There&#8217;s no reason to give these people your real email address.  In fact, they ask for lots of demographic information as well, <strong>which I assume they aggregate and resell for marketing purposes</strong>.  (Personally I provide all fake information, but I believe that the fields are optional.)</p>
<h2>And that&#8217;s about it. (Maybe.)</h2>
<p>I suppose that I&#8217;m done ranting about Home Depot for today.  I&#8217;m sure that I&#8217;ve got more somewhere deep inside, but I&#8217;ll save it for another day.</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2015/04/14/home-depot-review-rejected-hdx-150-watt-incandescent-clamp-light/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deluxe Corp &#8211; Your Checks in 30 Days to Never</title>
		<link>http://s.co.tt/2014/12/19/deluxe-corp-your-checks-in-30-to-never-days/</link>
		<comments>http://s.co.tt/2014/12/19/deluxe-corp-your-checks-in-30-to-never-days/#comments</comments>
		<pubDate>Fri, 19 Dec 2014 08:13:42 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/blog/?p=953</guid>
		<description><![CDATA[What, another rant? Yup! This is my style of catharsis, with the usual vain hope that Deluxe Corp. will read it in full. TL;DR I&#8217;m long-winded. I know that. Here&#8217;s a synopsis: Deluxe&#8217;s Chase-branded website is old, slow, and painful to use. The website doesn&#8217;t send out emails. No order confirmations, no shipment confirmations. Nothing. They also don&#8217;t provide any order tracking when logged in via Chase&#8217;s site. They screwed up my order and I never received it. It&#8217;s been a month. Their &#8220;newer&#8221; website&#8217;s feedback form is a Kafkaesque nightmare, and they don&#8217;t respond to customer inquiries. They don&#8217;t tell you how many checks you&#8217;re getting in an order (&#8220;a box&#8221;), so you can&#8217;t effectively comparison shop. I&#8217;m pretty … <a class="continue-reading-link" href="http://s.co.tt/2014/12/19/deluxe-corp-your-checks-in-30-to-never-days/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<h2>What, another rant?</h2>
<p>Yup!  This is my style of catharsis, with the usual vain hope that Deluxe Corp. will read it in full.</p>
<h3>TL;DR</h3>
<p>I&#8217;m long-winded.  I know that.  Here&#8217;s a synopsis:</p>
<ul>
<li>Deluxe&#8217;s Chase-branded website is old, slow, and painful to use.</li>
<li>The website doesn&#8217;t send out emails.  No order confirmations, no shipment confirmations.  Nothing.</li>
<li>They also don&#8217;t provide any order tracking when logged in via Chase&#8217;s site.</li>
<li><b>They screwed up my order and I never received it.  It&#8217;s been a month.</b></li>
<li>Their &#8220;newer&#8221; website&#8217;s feedback form is a Kafkaesque nightmare, and <b>they don&#8217;t respond to customer inquiries</b>.</li>
<li>They don&#8217;t tell you how many checks you&#8217;re getting in an order (&#8220;a box&#8221;), so you can&#8217;t effectively comparison shop.</li>
<li><b>I&#8217;m pretty sure that their prices are more than double that of their competition</b> (Vistaprint specifically).</li>
<li>I should mention that Chase themselves, when I complained about the issue, responded to my online inquiry in <b>10 minutes</b> and provided a refund <b>no questions asked</b>.  I&#8217;ve always had a great experience with Chase&#8217;s customer service.</li>
</ul>
<p>There&#8217;s a lot to back up what I&#8217;ve said.  Please travel with me back in time to the heyday of the <b>Information Superhighway</b> and take a closer look&#8230;</p>
<h2>Deluxe Enterprise Operations, Inc.</h2>
<p>Their logo says Deluxe Corp, but the footer of their website says Deluxe Enterprise Operations, Inc.  I&#8217;m not sure what the deal is;  Maybe one is a parent of the other.</p>
<p>But you probably know who they are already.  They&#8217;re the people that make checks, as in good ol&#8217; fashioned bank account checks.</p>
<div id="attachment_983" style="width: 310px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_scott_check_signed.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_scott_check_signed-300x136.png" alt="My Final Check Design" title="My Final Check Design" width="300" height="136" class="size-medium wp-image-983" /></a><p class="wp-caption-text">That&#039;s right, I went very serious with my design. I even have a 1980s corporate globe logo!</p></div>
<p>I don&#8217;t want to order checks, and I don&#8217;t want to use them.  Heck, I&#8217;d ordered about 100 checks in 2003 and only just used them up!  It&#8217;s 2014, and let&#8217;s be honest, they&#8217;re less useful than a newspaper.  So before Deluxe goes out of business due to obsolescence let&#8217;s see if I can demonstrate why they should go out of business due to incompetence!</p>
<p>From start to finish, my order <b>took over 30 minutes</b> to complete, only about 3 of which was me looking for that globe logo.  Otherwise it should have been just a matter of my entering my shipping address and etc.</p>
<h2>The Initial Order</h2>
<p>First off, I didn&#8217;t &#8220;choose&#8221; Deluxe.  They&#8217;re the only provider that Chase links to from their website when I&#8217;m logged in.  I figured I &#8220;might as well&#8221; use them, because they&#8217;re reputable and Chase transferred my bank particulars right to them.</p>
<p>To test it out again, I&#8217;ve just clicked on the link from Chase&#8217;s website to Deluxe&#8217;s.  Now we wait&#8230;  <b><em>21 seconds later:</em>  The page has loaded!</b></p>
<p>That&#8217;s right, 23 seconds to load a single web page in the year 2014.  (Not to be immodest, but I just ran a test on <a href="http://www.speedtest.net" target="_blank">Ookla&#8217;s Speedtest</a> and got these stats:  <b>DL: 57 Mbps, UL: 29 Mbps, ping: 9ms</b>.  So the problem is not on my end.)</p>
<p>And that&#8217;s nothing new.  In the process of completing my order I went back to Deluxe&#8217;s site a few times, and the initial page load took anywhere from 10 to 45 seconds.  Subsequent page loads were quick enough, so I&#8217;m guessing it has something to do with establishing a new session.</p>
<p>Here&#8217;s what greeted me when I first hit their site:</p>
<div id="attachment_955" style="width: 310px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_initial_page.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_initial_page-300x211.png" alt="Deluxe Initial Order Page" title="Deluxe Initial Order Page" width="300" height="211" class="size-medium wp-image-955" /></a><p class="wp-caption-text">Click for a full-sized image</p></div>
<h2>Where to start with this screenshot?</h2>
<p><b>From a pure style perspective</b> it looks like it was last updated in 1999.</p>
<p><b>They&#8217;re pushing out an unsigned Java application.</b>  Sign your application!</p>
<p>Since I use this machine for development, I don&#8217;t always update my Java right away.  By default, an out of date JRE will <b>not run their unsigned app</b>.  (Yes, keeping Java up to date is an absolute best practice.  But in the real world, how many people would not be able to use this site because they don&#8217;t abide by best practices?)</p>
<p>I <b>had to update Java</b> to use this site.  Why is this even in Java, and not HTML5?  Oh, right, because it&#8217;s 1999.  And I couldn&#8217;t just make a security exception for it;  Java wouldn&#8217;t allow me.</p>
<p>This was completely my fault, but nonetheless added to my irritation:  At the end of the Java installation I was prompted to do something like &#8220;uninstall all outdated versions of Java&#8221;.  In a hurry and frustrated as I was, I clicked yes.  There goes my dev environment.  (Yes, I know.)</p>
<h2>What were they doing with that Java?</h2>
<p>I jumped through all those hoops just to see a tiny thumbnail preview of my checks.</p>
<div id="attachment_956" style="width: 291px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_terrible_sample_check.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_terrible_sample_check.png" alt="Deluxe&#039;s Sample Check Image" title="Deluxe&#039;s Sample Check Image" width="281" height="130" class="size-full wp-image-956" /></a><p class="wp-caption-text">That is actual size.</p></div>
<p>Are you as wowed as I am?  You can really see the exquisite care and detail that will go into my financial instrument.  And it&#8217;s so realistic.  I hope there&#8217;s no spacing between my name and the border in the actual printing!</p>
<p>Really, that&#8217;s it.  Was borking my whole Java environment worth that?  (<b>No.</b>)</p>
<h2>Let&#8217;s go through the steps!</h2>
<p>I just want to show you the millennial design of their menu one more time before I get started:</p>
<div id="attachment_957" style="width: 187px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_check_order_menu.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_check_order_menu.png" alt="Deluxe Check Ordering Menu" title="Deluxe Check Ordering Menu" width="177" height="361" class="size-full wp-image-957" /></a><p class="wp-caption-text">Glorious.</p></div>
<p>Also note that there&#8217;s no wizard-style &#8220;get started&#8221; button.  That flummoxed me more than I would&#8217;ve thought, but then I re-oriented myself to Windows 98 thinking and clicked the <b>Design</b> option.</p>
<p>I don&#8217;t really want to say 1999 again, but it&#8217;s unavoidable.  <b>Here&#8217;s how you choose your designs</b> on this, the website of JP Morgan Chase&#8217;s exclusive check printing partner:</p>
<div id="attachment_958" style="width: 310px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_check_design_chooser.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_check_design_chooser-300x213.png" alt="Deluxe Check Design Chooser" title="Deluxe Check Design Chooser" width="300" height="213" class="size-medium wp-image-958" /></a><p class="wp-caption-text">As usual, click for a full-size version.</p></div>
<p>This doesn&#8217;t just look bad.  It&#8217;s overly time consuming to use as well!  You have to click on each of the 18 categories to see anywhere between 3 to 23 checks on each &#8220;page&#8221;.  There&#8217;s no &#8220;view all&#8221; option, no way to filter results, no way to search.  No nothing.</p>
<p><b>Choosing your binding</b> is no big deal.  Very straightforward.</p>
<p>When you want to <b>choose your lettering</b> (font), it does get a little hard to understand their design decision:</p>
<div id="attachment_961" style="width: 460px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_font_choices.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_font_choices.png" alt="Deluxe Font Choices" title="Deluxe Font Choices" width="450" height="423" class="size-full wp-image-961" /></a><p class="wp-caption-text">Actual size.  Ugh.</p></div>
<p>OK. I get it, really I do.  That image is 450px wide.  When the lowest common denominator monitor of the web browsing public had a resolution of 640&#215;480 you had to keep things tight.</p>
<p>But of course the fonts are so small that they&#8217;re barely legible.  And they put the sample check images on a rakish 30 degree angle just to make them even less legible.  Brilliant!</p>
<p>The part to <b>select a monogram</b> isn&#8217;t too bad, but <b>selecting a symbol</b> is another morass of difficult navigation.  It&#8217;s just like the check design chooser, but this has 17 categories each containing <b>a whole lot</b> of symbols.  Again, no filtering, no searching, no &#8220;view all&#8221;.</p>
<p>Then it&#8217;s more of the same if you want to add a message to your checks above the signature line.  There are only nine categories, but it looks like there are <b>hundreds of phrases</b>!  I didn&#8217;t even want a message, but just to get an idea of what they were on about I read through many of them.</p>
<p>There are such gems as these&#8230;</p>
<ul>
<li><em>Ask me about my grandchildren</em></li>
<li><em>Proud owner of pocket protector</em> (sic)</li>
<li><em>Life is too short to buy green bananas</em></li>
<li><em>BE YOUR OWN HERO</em></li>
<li><em>The Pledge of Allegiance</em> (No, not the full Pledge, just that phrase for some reason.)</em></li>
</ul>
<p>&#8230;plus many more heartwarming sayings that your 80-year-old grandmother would just love to have on her financial documents!</p>
<p>Inexplicably, <b>coffee</b> is a recurring theme:</p>
<ul>
<li><em>Got Coffee?</em></li>
<li><em>I love Coffee!</em></li>
<li><em>Wake up &#038; smell the coffee</em></li>
<li><em>GIVE ME COFFEE AND NO ONE GETS HURT!</em></li>
</ul>
<p>More so than any other theme, the coffee messages have the most aggressive capitalization and punctuation, even to the point of being <b>Grammatically Incorrect</b>.</p>
<p>All of these steps and categories and page reloads wouldn&#8217;t have been too big of a deal were it not for the fact that <b>they were plagued with slow-loading pages and server side errors</b> (probably timeouts).</p>
<p>Oh, and I&#8217;ve been typing up this post with Deluxe&#8217;s site open on another screen.  <b>Their session timeout is shorter than Chase&#8217;s</b>.  I haven&#8217;t timed it, but it&#8217;s probably <b>about 5 minutes.</b></p>
<p><b>First off</b>, who do they think they are that they need a more aggressive timeout than <b>the actual financial institution</b> from which they&#8217;re linked.</p>
<p><b>Secondly</b>, if one of their customers dares to step away to get a cup of, let&#8217;s say, <b>coffee</b>, the state of their order is not saved.  They&#8217;d have to start navigating the menus all over again.  This could also happen if, say, they have to spend a few minutes <b>updating Java</b> (ooh, coffee again).</p>
<h2>And that&#8217;s that&#8230; or is it?</h2>
<p>Not much else about the design process is remarkable.  It ends in a standard early-web form wherein all the input boxes are the same width.  Unusually there is only one field for &#8220;City, State, Zip&#8221; in the alternate shipping address field.</p>
<p>All that remains is to click &#8220;Place Order&#8221; in the robust menu at the bottom of the final summary.</p>
<p><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_page_bottom_menu.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_page_bottom_menu.png" alt="Deluxe Order Summary Bottom Menu" title="Deluxe Order Summary Bottom Menu" width="219" height="53" class="aligncenter size-full wp-image-965" /></a></p>
<p>But wait, there&#8217;s one thing that didn&#8217;t bother me until after my order was submitted.</p>
<p><b>I never received a confirmation email.</b></p>
<p>Weird, right?  Well, maybe their email server is just slow.  <b>Or maybe it&#8217;s that they never collected my email address.</b>  That&#8217;s right, <b>their site has no email capabilities</b>.</p>
<p>My usual M.O. is to wait until I get a confirmation email before closing my browser and losing my order details.  However, since the site had been painfully slow and occasionally timed out with server side errors the night of my order (it seems to be OK now), I closed it immediately out of frustration.  Whoops, I guess I was <b>supposed to print my order information</b>.</p>
<p>Maybe I can have it <b>faxed</b> to me?</p>
<h2>The delivery&#8230;</h2>
<p>&#8230;that never happened.</p>
<p>Having no ability to email updates to the customer (things like &#8220;shipment confirmation&#8221; and/or &#8220;tracking number&#8221;), I waited around for my order.  And waited.  And waited some more.</p>
<p>OK, to be fair this was low on my list of priorities and I kinda forgot about it.  Until I realized that I&#8217;d ordered on <b>November 18th</b>, and it was suddenly <b>December 11th</b>.</p>
<p>I went back to Deluxe&#8217;s site via the link from Chase&#8217;s website to check the status of my order.  I figured that even though I hadn&#8217;t logged into the Deluxe site they&#8217;d have my personal details from Chase.</p>
<p>They did have my information, but <b>there is no way to track your order.</b></p>
<p>Chase links to <code>ico.deluxe.com</code>, so I decided to go to straight to <code>deluxe.com</code>.  I was pleasantly surprised to find a relatively modern website!
<p>When I clicked on the menu item for <em>CHECKS -&gt; PERSONAL</em> I was immediately prompted to enter my bank account details:</p>
<div id="attachment_967" style="width: 310px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_customer_login_sorta.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_customer_login_sorta-300x282.png" alt="Deluxe Customer Login - Sorta" title="Deluxe Customer Login - Sorta" width="300" height="282" class="size-medium wp-image-967" /></a><p class="wp-caption-text">As usual, click for the full-sized image.</p></div>
<h2>The &#8220;login&#8221; form</h2>
<p>Let&#8217;s look at this from a security perspective for a second.</p>
<p>The very first thing they ask for is <b>your bank account information</b>.  If I was unfamiliar with the Deluxe brand, I would find this to be <b>absurdly sketchy at best</b>.  It reeks of an overly-bold phishing scheme.</p>
<p><b>Your account information appears in plain text.</b>  Not one of those fields is a &#8220;password&#8221; type of input box.</p>
<p>Finally, think about this:  <b>Your routing number, account number, and zip code are on every check that you send out.</b>  Any one to whom you&#8217;ve ever written a check could come onto this website and assume your identity.  They can <b>view your order history</b>, and <b>ORDER CHECKS IN ANY QUANTITY TO BE CHARGED DIRECTLY TO YOUR BANK ACCOUNT</b>.</p>
<p>I had to put that last part in all caps.  It deserves to be yelled.  Again, <b>anyone that has ever handled one of your checks can charge an arbitrary amount of money directly to your bank account, anonymously through the internet</b> using this &#8220;reputable&#8221; site.</p>
<h2>So what about my order?</h2>
<p>As I said, you can magically view past orders via this new website.  I did exactly that.  My order date was 11/18/2014, and the checks were shipped the next day on 11/19/2014.  <b>So where were they?</b></p>
<p>Well, <b>the order details had the answer</b>.  I had the checks shipped to my office (so they wouldn&#8217;t be sitting outside my house all day).  The office has a suite number, but there was no second address line in the details of my order history.  The package was probably undeliverable.</p>
<p>That&#8217;s my fault, right?  I thought so, too.  Except that I went back through the ordering process on <code>ico.deluxe.com</code> and my suite number <b>autocompleted in the second address field</b>.  It was a form-specific autocomplete, as the other address fields&#8217; autocompletes didn&#8217;t contain options for my home (&#038; etc.) addresses that I&#8217;ve entered on other sites.</p>
<p>Of course I can&#8217;t prove that the mistake was on their end, because they <b>can&#8217;t send an order confirmation</b>.</p>
<p>Regardless of that, <b>it&#8217;s unbelievable that they didn&#8217;t do anything to contact me or assist me when my package was returned to them</b>.</p>
<h2>And then there&#8217;s the cost</h2>
<p>Deluxe charges me <b>$23.19 for a box of checks</b> with no add-ons and no improvements.  (Depending upon your bank and your relationship with that bank, you may be quoted a different price.)</p>
<p>They do offer <b>free shipping</b>, but the free shipping takes an astonishing <b>14 days</b> for delivery and it&#8217;s <b>not trackable</b>.  Again, 1999 is on the Motorola flip phone, and the call is for you.</p>
<p><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_shipping_cost.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_shipping_cost-300x91.png" alt="Deluxe Shipping Cost" title="Deluxe Shipping Cost" width="300" height="91" class="aligncenter size-medium wp-image-990" /></a></p>
<p>The next-best shipping option costs a staggering <b>$13.25</b> for <b>4-day</b> delivery!  I know for a fact that USPS flat rate priority mail is trackable and will deliver in 2-3 days (Saturday included) for a little over five bucks.</p>
<p>If you want next-day delivery, <b>be prepared to pay as much as the price of the checks over again</b> at $21.50.</p>
<h2>How many checks in a box?</h2>
<p>Let&#8217;s talk value-for-money.  For the sake of this article I was trying to compare prices at Vistaprint with Deluxe.</p>
<p><b>It is impossible to comparison shop.</b>  I don&#8217;t know if they&#8217;re being purposefully cagey, or if this is some kind fraudulent marketing practice, but Deluxe is selling me a <b>box</b> of checks.</p>
<p><b>Nowhere on their website do they say how many checks are in a box.</b></p>
<p>In fact, I&#8217;m not the only one to wonder about this.  There&#8217;s at least <a href="https://answers.yahoo.com/question/index?qid=20101002222531AAL8lgv" target="_blank">one question on Yahoo! Answers about it</a>, and <a href="http://www.johnstechjournal.com/blog2/template_permalink.asp?id=136" target="_blank">another blogger at John&#8217;s Tech Journal</a> wrote about the same issue back <b>in 2008</b>!</p>
<p>The worst part of this is that I <b>can&#8217;t find a definitive answer</b>, and John writes that even <b>Deluxe&#8217;s customer service people</b> were unable to give him a definitive answer!  Apparently it&#8217;s somewhere <b>between 120 and 150 checks</b>, but I won&#8217;t really know until I get my order.</p>
<p><b>Who runs a business like this?</b></p>
<p><b>Vistaprint</b> (which while not perfect is a company with which I&#8217;ve never had a significant problem) will sell you <b>150 checks for $10 with only $4.99 for 8-day delivery</b>.  You can upgrade to 5-day delivery for $5 more.  So for a mere $19.99 I can get my checks in 5 days from Vistaprint compared to $36.44 for the same product in about the same amount of time from Deluxe.</p>
<p><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/vistaprint_check_price.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/vistaprint_check_price-300x212.png" alt="Vistaprint Check Pricing" title="Vistaprint Check Pricing" width="300" height="212" class="aligncenter size-medium wp-image-988" /></a></p>
<p>And I&#8217;ve ordered checks from Vistaprint for a different account.  Their quality is on-par with that of Deluxe.  <b>There was no reason to have ordered from Deluxe in the first place,</b> other than to waste my time complaining about them and feeling like an idiot for overpaying.</p>
<h2>Contacting customer service</h2>
<p>On <code>ico.deluxe.com</code> there is no online contact method.  I was doing all of this after hours, so I was not enthused about calling the 800 number listed on their site:</p>
<div id="attachment_968" style="width: 310px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_online_order_contact_us.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_online_order_contact_us-300x162.png" alt="Deluxe Online Order - Contact Us" title="Deluxe Online Order - Contact Us" width="300" height="162" class="size-medium wp-image-968" /></a><p class="wp-caption-text">No, really.  That&#039;s the entire web page, top to bottom.</p></div>
<p>Oh, and that number?  <b>That&#8217;s the number for Chase&#8217;s customer service.</b>  Maybe they could help me with technical issues on Deluxe&#8217;s website.  Maybe not.  I didn&#8217;t want to waste time trying.</p>
<p>Fortunately <code>orderpoint.deluxe.com</code> (the more modern iteration of their e-commerce solution) has an actual &#8220;Contact Us&#8221; form.  Unfortunately, it&#8217;s a pile of crap.  Here&#8217;s how that went:</p>
<div id="attachment_969" style="width: 233px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_form_submit_error_01_sanitized.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_form_submit_error_01_sanitized-223x300.png" alt="Deluxe Contact Form Submit Error 1" title="Deluxe Contact Form Submit Error 1" width="223" height="300" class="size-medium wp-image-969" /></a><p class="wp-caption-text">Click for full-sized image.</p></div>
<p>There&#8217;s a wonderfully obscure error message at the top of that screenshot:</p>
<blockquote><p>We are sorry.  For security purposes, our site does not accept one of the characters you entered.  Please remove the characters to continue processing your feedback.  (Error message DLX-OPT-0055)</p></blockquote>
<p><b>What?</b>  Here&#8217;s the message I was trying to submit:</p>
<blockquote><p>Hi,</p>
<p>I&#8217;m just writing to inquire about the status of my order.  It&#8217;s marked shipped as of 11/19/2014, but I have yet to receive it.  Is there any kind of tracking information?</p>
<p>Thanks &#038; regards,</p>
<p>Scott</p></blockquote>
<p>There are no weird characters in there, right?  Nothing that shouldn&#8217;t appear in a customer service inquiry, surely.</p>
<p>Finally I fudged around with it and managed to send it.  I&#8217;ll let my next message to customer service speak for itself (yes, I was <b>extremely</b> frustrated to the point of being rude):</p>
<div id="attachment_970" style="width: 182px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_form_submit_error_02_sanitized.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/deluxe_form_submit_error_02_sanitized-172x300.png" alt="Deluxe Contact Us Form Error 2" title="Deluxe Contact Us Form Error 2" width="172" height="300" class="size-medium wp-image-970" /></a><p class="wp-caption-text">This was after I stripped out all the formatting.  That&#039;s why it&#039;s a wall of text.</p></div>
<p>I put the CRLFs back in for your easy perusal:</p>
<blockquote><p>Let me start off by saying that your website is horrible. </p>
<p>It took me 30 minutes to order my checks, mostly due to server errors and necessary Java updates on ico.deluxe.com, which by the way I can see hasn&#8217;t been updated since -probably- 1998.  It also takes about .. 45 seconds -I just counted- to load in the first place. </p>
<p>That aside, I still haven&#8217;t received my order. In fact, I just submitted an inquiry. Which is to say I tried to submit it 7 times, each time getting the error &#8216;For security purposes, our site does not accept one of the characters entered&#8230; -Error message DLX-OPT-0055-&#8216;. </p>
<p>Why so many times? BECAUSE THE ERROR MESSAGE DOESN&#8217;T MENTION WHAT CHARACTERS ARE UNACCEPTABLE. First I tried removing the single quotes, then the commas, then the dashes, and etc. until all the punctuation was gone. </p>
<p>It was then that I realized it must be the <em>carriage</em> return/line feeds. I&#8217;m sorry, but I&#8217;ve been a web developer since before you guys had a website -probably-, and I know of no situation where CRLFs are a security risk. </p>
<p>And even if I&#8217;m wrong, at the VERY LEAST the error message could mention that. Oh, and every. single. time I resubmit this form I have to re-enter my order number and order date.  Not my account number though. Strangely the sensitive information remains. </p>
<p>I don&#8217;t know if you know what I&#8217;m talking about. Please forward this to your CTO, and tell him I&#8217;m available on a consultancy basis. I can actually implement this form in JS and AJAX, two brand new technologies since 1998. </p>
<p>Thank you. </p>
<p>Oh lord, I just submitted this form again and it gave the same error. This time I didn&#8217;t use CRLFs. What character is it? I wonder? <b>Hmmm, I&#8217;ll have to spend about 10 more minutes on this issue JUST TO COMPLAIN ABOUT THE ISSUE. </b></p>
<p>Seriously, forward this to your CTO. You just lost a customer over what is trivial nonsense to get right. </p>
<p>OK, I&#8217;m submitting this again. It wasn&#8217;t the double quotes. </p>
<p>This time I&#8217;m taking out the parentheses and replacing them with dashes. </p>
<p>The forward slash? Nope, what next? I&#8217;m pretty sure that all these characters were in my last message.</p></blockquote>
<p>As I said, <b>I was incredibly frustrated</b>.  And why they require your routing number and account number in order to complain about their website is beyond me.</p>
<h2>Their response</h2>
<p>In response to my first message, the one which actually concerned my order that was paid for with my hard-earned money?  <b>No response.</b>  It&#8217;s now been just over a week since I submitted that message, and all I have to show for it is this canned reply to my email address:</p>
<blockquote><p>Thank you for the comment you provided through our website.  One of our customer service agents will respond to your message shortly.  This is a courtesy notice:  no action is required on your part.  Thank you again for your feedback!  We appreciate your business.</p></blockquote>
<p>My rant about their website?  It got a response:</p>
<blockquote><p>Dear Customer,</p>
<p>Thank you for contacting Deluxe.</p>
<p>We value customer feedback, so I have forwarded your comments to the appropriate area. <b>We continually make innovative changes to our Web site to improve its functionality.</b></p>
<p>We apologize for the inconvenience and will make every attempt to serve you better in the future.</p>
<p>Again, thank you for your comments.</p>
<p>Regards,</p>
<p>Heidi<br />
Your Deluxe Customer Care Representative</p></blockquote>
<p>Emphasis above is mine.  <b>That&#8217;s a good joke, Heidi.</b></p>
<p>I just sent another inquiry about my order.  It&#8217;s now December 18th, so we&#8217;ll see how that goes.</p>
<h2>December 21, 2014</h2>
<p>Still no response from Deluxe.</p>
<p>It&#8217;s been over a month since my order, so <b>I&#8217;m giving up</b>.</p>
<p>I contacted Chase via their Secure Message interface on <code>chase.com</code> and described my problem:</p>
<blockquote><p>Date: 12-21-2014 20:15:55<br />
To:	Chase Online<br />
Subject:	Account Inquiry</p>
<p>TOPIC:Purchase Inquiry<br />
MERCHANT:Check or supply order<br />
PURCHASE DATE:11/25/2014<br />
PURCHASE AMOUNT:$27.19</p>
<p>Hi,</p>
<p>On 11/18 I ordered checks from Deluxe, which I linked to from the Chase website. The fee for the checks was debited from my account on 11/25 PPD ID: 1410216800 , but I have yet to receive them.</p>
<p>I sent Deluxe an inquiry about my order and haven&#8217;t heard anything back in over a week.</p>
<p>I would like to have that fee reversed. I will order my checks from a third party merchant.</p>
<p>Thanks Regards,</p>
<p>Scott</p></blockquote>
<p>And here&#8217;s the response I got back from Chase:</p>
<blockquote><p>Date: 12-21-2014 20:26:26<br />
From:	Chase Online<br />
Subject: Re: Account Inquiry</p>
<p>Dear Scott,</p>
<p>I apologize for any inconvenience you have experienced. I<br />
am more than happy to take a look at your account.</p>
<p>After reviewing your account, we&#8217;re giving you a courtesy<br />
refund of $27.19 on December 21, 2014.</p>
<p>Please let us know if there&#8217;s any other way we can help<br />
you. We appreciate your business, and thank you for being<br />
our customer. Please e-mail us through the Secure Message<br />
Center while you are logged on to chase.com, or call us at<br />
1-800-935-9935, if you have any questions.</p>
<p>Thank you,</p>
<p>Isabel <em>[Last name]</em><br />
Internet Service Center</p></blockquote>
<p>There are two important things about what Isabel wrote: First, <b>she responded in less than 11 minutes</b>.  On a Sunday.  After business hours.  That&#8217;s unbelievably good.</p>
<p>Second of all, she gave me a refund <b>no questions asked</b>.</p>
<p>That goes beyond &#8220;good&#8221; customer service.  It&#8217;s downright excellent.  I don&#8217;t have my checks, but I didn&#8217;t pay for them either.</p>
<p><b>I ordered my checks a few minutes later from Vistaprint.</b>  And hopefully that puts this whole issue to rest.</p>
<h2>December 30, 2014</h2>
<p>I got my Vistaprint checks!  <strong>It only took 6 business days</strong> for the checks to be printed and delivered.  And that&#8217;s with the cheapest shipping option.  Not bad at all!</p>
<div id="attachment_1000" style="width: 610px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/12/vistaprint_checks_delivered_med.jpg"><img src="http://s.co.tt/blog/wp-content/uploads/2014/12/vistaprint_checks_delivered_med-1024x1024.jpg" alt="Box of Vistaprint Personal Checks" title="Box of Vistaprint Personal Checks" width="600" height="600" class="size-large wp-image-1000" /></a><p class="wp-caption-text">Click for the full-sized image.  I redacted personal information, but it was all accurate.</p></div>
<h2>Thanks</h2>
<p>Thanks for reading.  As I said, this has been cathartic for me, but moreover I&#8217;m hoping that this helps customers to avoid frustration from Deluxe in the future, and that it may lead them to update their websites.</p>
<p>Everyone makes mistakes, and nothing in this world is perfect.  If I only had one problem &#8212; or a couple of minor issues &#8212; with Deluxe I wouldn&#8217;t have bothered with this laborious review.</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2014/12/19/deluxe-corp-your-checks-in-30-to-never-days/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Cisco WebEx Customer Support: Blech.</title>
		<link>http://s.co.tt/2014/10/09/cisco-webex-customer-support-blech/</link>
		<comments>http://s.co.tt/2014/10/09/cisco-webex-customer-support-blech/#comments</comments>
		<pubDate>Thu, 09 Oct 2014 17:40:39 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[stupid corporations]]></category>
		<category><![CDATA[webex]]></category>

		<guid isPermaLink="false">http://s.co.tt/blog/?p=932</guid>
		<description><![CDATA[I want to briefly describe a recent encounter I had with Cisco&#8217;s WebEx support. I do this only because this sort of script-based customer service is, while efficient when training new reps, grossly wasteful in situations not covered by the script. And by wasteful, I mean it pointlessly uses up hours of the customer&#8217;s time. So here&#8217;s the deal: After months and months of WebEx working flawlessly, the client application started crashing during the meeting setup process. This occurred on all of our users&#8217; workstations. I knew that between the time it had been working and the time it stopped working I had pushed out no Windows updates and I made no changes to the network (firewalls, IP ranges, NATting, … <a class="continue-reading-link" href="http://s.co.tt/2014/10/09/cisco-webex-customer-support-blech/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p>I want to briefly describe a recent encounter I had with Cisco&#8217;s WebEx support.  I do this only because this sort of script-based customer service is, while efficient when training new reps, grossly wasteful in situations not covered by the script.  And by wasteful, I mean it pointlessly uses up hours of the customer&#8217;s time.</p>
<p>So here&#8217;s the deal:  After months and months of WebEx working flawlessly, the client application started crashing during the meeting setup process.  This occurred on all of our users&#8217; workstations.</p>
<p>I knew that between the time it had been working and the time it stopped working I had pushed out no Windows updates and I made no changes to the network (firewalls, IP ranges, NATting, etc.)</p>
<p>I was pretty sure it was a bug in their application, and having no way of fixing that I had the user call WebEx support.  After about 30 minutes of no progress and my constantly entering the admin password to re-install WebEx software packages I took over the call.</p>
<p>The first thing I asked the rep:  Have you recently pushed out any software updates?</p>
<p>His response:  <strong>Absolutely not.</strong></p>
<p><a href="http://s.co.tt/blog/wp-content/uploads/2014/10/webex_release_date.png"><img src="http://s.co.tt.kisocdnb.net/blog/wp-content/uploads/2014/10/webex_release_date.png" alt="WebEx Client Release Date" title="WebEx Client Release Date" width="312" height="153" class="aligncenter size-full wp-image-933" /></a></p>
<p>I didn&#8217;t look at the release notes until later, but it appears that he was <strong>lying</strong> or <strong>ignorant of this fact</strong>.  Either way that&#8217;s a scary prospect, because looking at the notes they made <strong>a lot</strong> of changes in this release.</p>
<p>I should note that our conversation occurred on October 2, and the release is dated September 12. They must have issued a minor release during that time, as the release notes are for version <strong>1.3.9</strong> and the current version of the software is <strong>1.3.9.0.8</strong>.</p>
<p>The rep then went on to insist that we must have made some kind of &#8220;network&#8221; change that caused the client to stop working.</p>
<p>He took control of the computer, and spent a great amount of time <strong>changing browser/internet settings</strong> in both Chrome and Windows.  He insisted that it was a browser problem, and that the WebEx add-in was crashing or &#8220;being blocked&#8221;.</p>
<p>I asked:  It looks to me like the application is running outside the browser, so why would it be a browser issue?</p>
<p>He insisted that the application was running in the context of the browser and that it was the browser settings causing the trouble.  With me entering the admin password when prompted, he proceeded to <strong>weaken the security settings of the browsers to near-nothingness</strong>.</p>
<p>Even if that had worked, <strong>making my workstations less secure is not a viable solution</strong>.  Nor would it be in any corporate environment.</p>
<p>He disabled our antivirus program and Windows Firewall.  All of this was to no avail.</p>
<p>But all this faff over the browsers was <strong>completely tangential and pointless</strong> because the app would crash at the same point when starting a meeting in the <em>WebEx Productivity Tools</em>.  This is done <strong>without the use of any browser</strong>.</p>
<p>So over an hour of our time was wasted trying to &#8220;fix&#8221; various web browsers when it was provably not a web browser issue.</p>
<p>Then the rep asked me to log him into the local administrator account.  I did, and he <strong>was able to create a meeting</strong> without the application crashing.</p>
<p><strong>HE THEN INSISTED THAT IT WAS A NETWORK ISSUE.</strong></p>
<p>Not a permission issue, not a profile issue, not a bug in their application, but <strong>A NETWORK ISSUE.</strong></p>
<p>At first I thought that he was perhaps confusing &#8220;Active Directory&#8221; with &#8220;the network&#8221;, but no.  He directed me to a WebEx knowledgebase article about <strong>opening various outbound ports on a firewall</strong>.</p>
<p>We have never restricted outbound firewall ports, and more importantly <strong>if it were a network issue then the application would still crash when logged in as an administrator.</strong></p>
<p>Also, I find it hard to believe that their application would <strong>crash</strong> due to a lack of connectivity.  (And by &#8220;crash&#8221; I mean full-out &#8220;send error report&#8221; style crashing.)  If it were a network connectivity issue then the app would <strong>likely</strong> give an appropriate error.</p>
<p>The worst part is that I can <strong>guess as to what&#8217;s going on</strong>:</p>
<p>The app probably has a bug wherein it tries to modify something to which it doesn&#8217;t have permission (a registry key, a file, Windows Firewall settings &#8212; whatever) in such a way that Windows does not ask the user for appropriate (e.g. admin) credentials, and then the app crashes rather than handling the permission exception properly.</p>
<p>Obviously that&#8217;s just my 2c, but it seems likely based on what I observed.</p>
<p>To summarize, here&#8217;s what really aggravated me about this encounter:</p>
<ul>
<li>The support rep claimed that there were no recent changes to their software, despite there having been a release with significant changes less than 3 weeks prior.</li>
<li>The support rep insisted that we had made changes to &#8220;the network&#8221; despite that fact that I told him unequivocally that I had not, and that I&#8217;m the only person that would have the ability to do so.</li>
<li>The support rep&#8217;s ultimate diagnosis of the situation was that our network was at fault, despite blindingly obvious evidence to the contrary.</li>
</ul>
<p>All in all Cisco <strong>wasted about 2 hours</strong> of my and my user&#8217;s time.</p>
<p>Today we gave their support another try.  Despite a different rep doing much the same as the first rep there was no progress.  Their rep promised to call us back &#8220;between 12:00 and 12:30 EST&#8221;.</p>
<p><strong>It&#8217;s now 13:50 and we&#8217;ve received no call back.</strong>  I&#8217;ve also now missed lunch waiting for this phantom call.</p>
<p>The rep said that he leaves work at 14:00 EST, and I&#8217;m not very optimistic about getting a call from him in the next 10 minutes.</p>
<h3>Update (2014-10-11):</h3>
<p>Needless to say, I never did receive that call back.</p>
<p>Another amusing-slash-irritating find on the WebEx site:  They apparently did not get the message about all the <strong>post-2000-era TLDs</strong>.</p>
<p><a href="http://s.co.tt/wp-content/uploads/2014/10/webex_doesnt_know_about_TLDs.png"><img src="http://s.co.tt/wp-content/uploads/2014/10/webex_doesnt_know_about_TLDs-740x499.png" alt="WebEx Doesn&#039;t Know About TLDs" width="740" height="499" class="aligncenter size-large wp-image-1088" /></a></p>
<p>There&#8217;s a big difference between a fake email and an invalid email.  I&#8217;m assuming that there&#8217;s no <strong>lumpy.bacca@hoth.guru</strong>, but <a href="http://www.starwarsholidayspecial.com/photos/wookiee_family.htm" target="_blank">it is plausible</a>.</p>
<p>Yet good ol&#8217; Cisco doesn&#8217;t believe in <code>.guru</code>, nor do they believe in a number of other perfectly valid (though stupid) TLDs.  I guess that&#8217;s fine, because giving them a fake <code>.com</code> email is just as easy as giving them a fake <code>.museum</code>.  (Speaking of which, don&#8217;t forget to submit a really, really improbable fake email.  Poor <strong>john.smith@gmail.com</strong> must be sick of getting all those notifications!)</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2014/10/09/cisco-webex-customer-support-blech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FedEx:  Still Rubbish</title>
		<link>http://s.co.tt/2014/09/12/fedex-still-rubbish/</link>
		<comments>http://s.co.tt/2014/09/12/fedex-still-rubbish/#comments</comments>
		<pubDate>Fri, 12 Sep 2014 20:35:18 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[FedEx]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/blog/?p=913</guid>
		<description><![CDATA[Never a good experience It seems like every single FedEx delivery I receive has something wrong with it. I haven&#8217;t ranted about this in a few years, so let&#8217;s look at this week&#8217;s experience. But first I&#8217;d like to say that my local FedEx delivery guy is top notch. He&#8217;s friendly, and I&#8217;ve seen him loading and unloading his truck outside our building and he doesn&#8217;t violently throw packages about. Check this out&#8230; So&#8230;? That looks pretty normal. They delivered a package from Texas to New York via ground in 4 days. Pretty good, actually. Well that&#8217;s what the tracking screen looks like now that the package has been delivered. But while it was in transit I wanted to do … <a class="continue-reading-link" href="http://s.co.tt/2014/09/12/fedex-still-rubbish/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<h2>Never a good experience</h2>
<p>It seems like <strong>every single</strong> FedEx delivery I receive has something wrong with it.  I haven&#8217;t <a href="/blog/2011/05/17/why-i-hate-fedex/">ranted about this in a few years</a>, so let&#8217;s look at this week&#8217;s experience.</p>
<p>But first I&#8217;d like to say that my local FedEx delivery guy is top notch.  He&#8217;s friendly, and I&#8217;ve seen him loading and unloading his truck outside our building and he doesn&#8217;t <a href="https://www.youtube.com/results?search_query=fedex+employee" target="_blank">violently throw packages about</a>.</p>
<h2>Check this out&#8230;</h2>
<div id="attachment_914" style="width: 273px" class="wp-caption aligncenter"><a href="http://s.co.tt/blog/wp-content/uploads/2014/09/fedex_rubbish_again.png"><img src="http://s.co.tt/blog/wp-content/uploads/2014/09/fedex_rubbish_again-263x300.png" alt="FedEx: Rubbish Again" title="FedEx: Rubbish Again" width="263" height="300" class="size-medium wp-image-914" /></a><p class="wp-caption-text">Click for the full-sized image</p></div>
<h2>So&#8230;?</h2>
<p>That looks pretty normal.  They delivered a package from Texas to New York via ground in 4 days.  Pretty good, actually.</p>
<p>Well that&#8217;s what the tracking screen looks like <strong>now that the package has been delivered</strong>.</p>
<p>But while it was in transit I wanted to do something crazy:  <strong>Track my package.</strong></p>
<h3>Tuesday, September 9 (2 AM)</h3>
<p><strong>Me:</strong>  I got a ship notification with the tracking number.</p>
<p><strong>FedEx:</strong>  This is not a valid tracking number.  We have no record of it.</p>
<p><strong>Actually:</strong>  It was picked up by FedEx about 16 hours prior.</p>
<h3>Wednesday, September 10 (Evening)</h3>
<p><strong>Me:</strong>  After checking a few times today, around <strong>56 hours</strong> after the package was picked up I finally got some info using my tracking number. </p>
<p><strong>FedEx:</strong>  &#8220;Shipment information sent to FedEx.&#8221;  No indication that it was picked up nor en route.</p>
<p><strong>Actually:</strong>  It was already en route to New Jersey from Texas.</p>
<h3>Thursday, September 12 (Just after midnight)</h3>
<p><strong>Me:</strong>  Tracking info finally looks normal&#8230;ish.</p>
<p><strong>FedEx:</strong>  Now showing the pickup time and that package went through NJ a few hours ago.</p>
<p><strong>Actually:</strong>  Makes sense.</p>
<h2>Delivery!</h2>
<p>Once the package was delivered most of the tracking information was there.</p>
<p>I say <strong>most</strong> because they still forgot to log one key piece of info:  <strong>That the package ever left Texas</strong>.  Check out that image again;  It was in tracking limbo from TX to NJ.</p>
<p>I haven&#8217;t even opened it up yet, but the box is undamaged.  So at least they got that right.</p>
<h2>It&#8217;s not even consistent</h2>
<p><a href="http://s.co.tt/blog/wp-content/uploads/2014/09/fedex_wat.png"><img src="http://s.co.tt.kisocdnb.net/blog/wp-content/uploads/2014/09/fedex_wat.png" alt="FedEx: wat" title="FedEx: wat" width="445" height="281" class="aligncenter size-full wp-image-918" /></a></p>
<p>Both of these snippets were pulled from the screenshot at the top of the page.</p>
<p>See that?  The data isn&#8217;t even consistent within the same tracking report.  </p>
<p>On the one hand the &#8220;Ship (P/U) date&#8221; is listed as <strong>9/11/2014</strong>.</p>
<p>On the other hand it was &#8220;Picked up&#8221; on <strong>9/8/2014</strong>, three days prior.</p>
<p>Of course it seems likely that the pickup date was genuinely the 8th, as that would have made sense for a ground shipment.  But hey, maybe they lost the package in TX for a while and were forced to air ship it to make up time.</p>
<h2>Scott, why are you so mad?</h2>
<p>I&#8217;m not really.  But the <strong>one thing</strong> FedEx is supposed to be really good at is tracking.</p>
<p>USPS is not good.  Often I&#8217;ll get a package before their system even updates and recognizes the tracking number (though they have gotten better).</p>
<p>I expect the postal service to be slow and feckless (unfortunately), though I&#8217;ve had great luck with their priority mail service.  <strong>FedEx built their reputation on logistics and tracking</strong>.</p>
<p>As for UPS?  I&#8217;ve found that they tend to <strong>under-promise and over-deliver</strong>.  Often when they say that the transit time for a package is 5 days I&#8217;ll get it in 4.  They are either on-time or under-time.  FedEx I&#8217;ve found to be quite the opposite.  I&#8217;ve also had nearly 100% of my UPS tracking numbers show accurate information immediately following a pickup.  (I know because I ship out via UPS with some frequency.)</p>
<p>If this were the first time I&#8217;ve seen mis- or under-informed tracking information from FedEx then it wouldn&#8217;t be a big deal.  But I find their tracking system to be <strong>useless</strong> often enough that I&#8217;ve come to expect it.</p>
<p><strong>In the 1980s</strong> computerized logistics and tracking were <strong>very impressive</strong> even at minimal levels of functionality.</p>
<p>Still using the same technology <strong>in 2014</strong> is just embarrassing.  (And if they&#8217;ve updated their systems and software since then, it&#8217;s even <strong>more embarrassing</strong> that they haven&#8217;t gotten it right).  </p>
<p>It&#8217;s also very frustrating to customers when their package is in a black hole state of limbo for three days.</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2014/09/12/fedex-still-rubbish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I hate FedEx (Particularly FedEx Ground)</title>
		<link>http://s.co.tt/2011/05/17/why-i-hate-fedex/</link>
		<comments>http://s.co.tt/2011/05/17/why-i-hate-fedex/#comments</comments>
		<pubDate>Wed, 18 May 2011 00:58:21 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[FedEx]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[stupid corporations]]></category>

		<guid isPermaLink="false">http://s.co.tt/blog/?p=43</guid>
		<description><![CDATA[I shop online a lot.  I mean a lot. I mostly have things shipped to my office, which saves me the dreaded door tag at home.  Granted, the door tag isn&#8217;t my problem with FedEx, though I would never ever ever ever have them deliver to my house (ever) again. Home Delivery &#8220;You want that thing crushed, and in two weeks, right?&#8221; Out of maybe 8 FedEx home deliveries I&#8217;ve had in my life, 2 were crushed so badly that the boxes split open, 3 took more than nine days to arrive, and in one godforsaken incident we received a door tag.  Right before we left for vacation.  And it was a gift. That&#8217;s right.  Since you can&#8217;t re-route or … <a class="continue-reading-link" href="http://s.co.tt/2011/05/17/why-i-hate-fedex/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p>I shop online a lot.  I mean a <strong>lot</strong>.</p>
<p>I mostly have things shipped to my office, which saves me the dreaded door tag at home.  Granted, the door tag isn&#8217;t my problem with FedEx, though I would <strong>never ever ever ever</strong> have them deliver to my house (ever) again.</p>
<p><strong>Home Delivery</strong></p>
<p><strong>&#8220;You want that thing crushed, and in two weeks, right?&#8221;</strong> Out of maybe 8 FedEx home deliveries I&#8217;ve had in my life, 2 were crushed so badly that the boxes split open, 3 took more than nine days to arrive, and in one godforsaken incident we received a door tag.  Right before we left for vacation.  And it was a gift.</p>
<p>That&#8217;s right.  Since you can&#8217;t re-route or re-schedule FedEx Home Deliveries (or at least not at the time of that incident), you are SOL if you get a delivery while out of town or about to leave town.  And since it was a gift, we couldn&#8217;t contact the sender to let them know what was going on.</p>
<p>Something else you should know:  FedEx home delivery people take their trucks home at night.  <strong>With all of your packages in them</strong>.  Your valuable crap is just sitting in their driveways, or on the street.  Maybe in that nice, fancy neighborhood.  Maybe outside a crack den.  The fun of it is, you simply can&#8217;t know!  Oh, and also that means you can&#8217;t just pick up your item from a FedEx facility, because <em>it&#8217;s not there!</em></p>
<p>Finally, there is a key difference between UPS and FedEx.  UPS delivers in the evening.  FedEx (because they have special residential delivery trucks) delivers all day.  As in, when no one is home because they are working so as to pay for all the crap they buy on the internet.<em><br />
</em></p>
<p><strong>Commercial Delivery</strong></p>
<p>They&#8217;re a bit stronger in this area.  Maybe they&#8217;re even the best at this for overnight, super-priority, 6AM, $5000 deliveries.   But for your average internet order, they are just plain crap.  Worse than UPS <strong>by far</strong>, and worse than USPS Priority Mail by a bit.</p>
<p>You ask: &#8220;Surely they can deliver a package at the appointed time, right?&#8221;</p>
<p>Yes, they can (sometimes).  But they are <strong>really literal </strong>about it, to the point of being dickishly passive-aggressive.  Let me show you what I mean:</p>
<p style="text-align: center;"><a rel="attachment wp-att-44" href="http://s.co.tt/blog/blog/2011/05/17/why-i-hate-fedex/fedex_dicks/"><img class="aligncenter size-full wp-image-44" title="fedex_dickishness" src="http://s.co.tt/blog/wp-content/uploads/2011/05/fedex_dicks.jpg" alt="" width="600" height="243" /></a><em>I wanted to do a <a href="http://knowyourmeme.com/memes/tenso" target="_blank">tenso</a> for &#8220;Package not due for delivery&#8221;, but I didn&#8217;t care enough.</em></p>
<p>That&#8217;s right.  My package was sitting <strong>in the same town as the delivery</strong>, but they <strong>decided not to deliver it because that would be too soon.</strong> There is no such thing as &#8220;too soon&#8221;, as far as I&#8217;m concerned.  I bought some crap online, and I want it now.</p>
<p>By the way, that&#8217;s not a ground delivery either.  It&#8217;s a premium cost 2 day air delivery.  I&#8217;d be lucky if my ground delivery took 5 days from Texas.</p>
<p>Let&#8217;s compare this to my last order from UPS:</p>
<p><a rel="attachment wp-att-45" href="http://s.co.tt/blog/blog/2011/05/17/why-i-hate-fedex/ups_awesome/"><img class="aligncenter size-full wp-image-45" title="ups_awesome" src="http://s.co.tt/blog/wp-content/uploads/2011/05/ups_awesome.jpg" alt="" width="600" height="252" /></a></p>
<p>That&#8217;s right.  Less than 18 hours.  <strong>Ground</strong>.</p>
<p>I know the UPS delivery is from PA and the FedEx delivery is from TX, so it&#8217;s a stupid cock-blasting &#8220;<em>apples to oranges&#8221; </em>comparison.  But know this: I usually get my UPS deliveries from TX in 2 or 3 days.  Never more.</p>
<p>FedEx could take a goddamn week trying to get it here via ground.</p>
<p>I know that they have a computer shoved somewhere up their corporate ass that manages logistics down to the package-ounce and truck-mile.  Guess what?  <strong>So does UPS</strong>, and they can make a profit without being assholes with your precious deliveries.</p>
<p>One last thing about <strong>FedEx Ground</strong>:  They don&#8217;t always move their packages on the weekends.  Sometimes yes, sometimes no.  UPS and USPS?  They don&#8217;t give a shit, they&#8217;ll move your package around all week long.</p>
<p>In my experience the winner in getting crap to me from the dreaded West Coast:  <strong>USPS Priority Mail</strong>.  Three days to get to New York.  That&#8217;s three <strong>days</strong>, not three <em>business </em>days.  (The italics indicate the voice of some whiny asshole at FedEx HQ that has an <em>MBA).</em> I actually use USPS Priority Mail as a criterion for bidding on eBay auctions.</p>
<p><strong>I would rather have an item shipped via US Parcel Post than FedEx Ground Home Delivery.</strong> If you disagree, please go to <a href="http://www.teletubbies.com" target="_blank">Teletubbies.com</a> and tell them what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2011/05/17/why-i-hate-fedex/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Stupid, Angering Garage Door Opener Project</title>
		<link>http://s.co.tt/2011/05/10/stupid-angering-garage-door-opener-project/</link>
		<comments>http://s.co.tt/2011/05/10/stupid-angering-garage-door-opener-project/#comments</comments>
		<pubDate>Wed, 11 May 2011 03:13:36 +0000</pubDate>
		<dc:creator><![CDATA[Scott]]></dc:creator>
				<category><![CDATA[DIY]]></category>
		<category><![CDATA[Garage]]></category>
		<category><![CDATA[House]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[angry rant]]></category>
		<category><![CDATA[garage]]></category>
		<category><![CDATA[house]]></category>
		<category><![CDATA[kludge]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://s.co.tt/blog/?p=115</guid>
		<description><![CDATA[&#8220;An automatic garage door opener makes you feel like you&#8217;re working in a futuristic wonderworld&#8221;.  &#8211; Frank Ormand, Pretzel Magnate With the purchase of Amanda&#8217;s new Volt, I had to get the garage ready for a permanent resident.  She had kept her old Saab in the driveway, so I pretty much had the run of the place until now.  Protection from the elements aside, the garage is just a logical place to stick an electric car whilst it&#8217;s charging. And my father raised me on automatic garage door openers, so I figured installing one would be the right thing to do. Here&#8217;s a before picture of the garage: Nothing to laugh at, I suppose.  But the stupid door would just … <a class="continue-reading-link" href="http://s.co.tt/2011/05/10/stupid-angering-garage-door-opener-project/"> Continue reading</a>]]></description>
				<content:encoded><![CDATA[<blockquote><p><em>&#8220;An automatic garage door opener makes you feel like you&#8217;re working in a futuristic wonderworld&#8221;</em>.  &#8211; Frank Ormand, Pretzel Magnate</p></blockquote>
<p>With the purchase of <a href="http://s.co.tt/blog/blog/2011/05/18/sparky-amandas-brand-new-chevy-volt/">Amanda&#8217;s new Volt</a>, I had to get the garage ready for a permanent resident.  She had kept her old Saab in the driveway, so I pretty much had the run of the place until now.  Protection from the elements aside, the garage is just a logical place to stick an electric car whilst it&#8217;s charging.</p>
<p>And my father raised me on automatic garage door openers, so I figured installing one would be the right thing to do.</p>
<p>Here&#8217;s a <strong>before </strong>picture of the garage:</p>
<p><a rel="attachment wp-att-116" href="http://s.co.tt/blog/blog/2011/05/10/stupid-angering-garage-door-opener-project/img_4927/"><img class="aligncenter size-large wp-image-116" title="Garage before I got my hands on it" src="http://s.co.tt/blog/wp-content/uploads/2011/05/IMG_4927-1024x768.jpg" alt="" width="620" height="465" /></a></p>
<p>Nothing to laugh at, I suppose.  But the stupid door would just sit there unless you went up to it and moved it around <strong>manually</strong>.  Clearly an unacceptable situation.</p>
<p>But wait.  Did you see the problem in that picture?  I sure didn&#8217;t.  Not even after looking at the situation real closely, like in this picture:</p>
<p><a rel="attachment wp-att-117" href="http://s.co.tt/blog/blog/2011/05/10/stupid-angering-garage-door-opener-project/img_4932/"><img class="aligncenter size-large wp-image-117" title="Garage wood storage, before I messed with it" src="http://s.co.tt/blog/wp-content/uploads/2011/05/IMG_4932-1024x768.jpg" alt="" width="620" height="465" /></a></p>
<p>As anyone would, I went to my local <strong>Home Depot</strong>, and purchased their top-of-the-line <strong>Chamberlain Whisper-Drive Whateverthehell</strong> for $250.  Like an ass, it was after I got home that I started to check clearances around the door.</p>
<p>Do you see that 2&#215;4 running horizontally above the door?  In the picture, you can see that it&#8217;s shaved down on one corner.  The joist across from it is likewise shaved down, only on the corner facing the door, so you can&#8217;t see it.</p>
<p>Why were they shaved down?  Because that&#8217;s the only way the <strong>motherfreaking door</strong> will actually clear them.  The top of the door travels up in between those joists as it rises, by about 3 inches.</p>
<p>Meaning I couldn&#8217;t mount the damn guide track for the opener underneath those beams.</p>
<p>Fortunately after some head scratching &#8212; &#8220;Should I lower the track and get a low-clearance kit?  Get rid of the overhead storage completely?  Return the opener and let Amanda open her own damn door?&#8221; &#8212; I came up with a solution:</p>
<p><a rel="attachment wp-att-118" href="http://s.co.tt/blog/blog/2011/05/10/stupid-angering-garage-door-opener-project/img_6726/"><img class="aligncenter size-large wp-image-118" title="Garage Door Opener 1" src="http://s.co.tt/blog/wp-content/uploads/2011/05/IMG_6726-1024x768.jpg" alt="" width="620" height="465" /></a></p>
<p><strong>Use a Sawzall </strong>(yes, I have an actual Milwaukee) <strong>to cut the ever-living crap out of those joists.</strong> It took some temporary bracing and a bit of cursing, but I managed to get a nice channel cut out for the opener, without losing my all-important storage area.</p>
<p>The middle of it is hung from the ceiling, which you can see a bit better here:</p>
<p><a rel="attachment wp-att-119" href="http://s.co.tt/blog/blog/2011/05/10/stupid-angering-garage-door-opener-project/img_6730/"><img class="aligncenter size-large wp-image-119" title="Garage Door Opener 2" src="http://s.co.tt/blog/wp-content/uploads/2011/05/IMG_6730-1024x768.jpg" alt="" width="620" height="465" /></a></p>
<p>The structure is hung by 1&#215;4 maple (yes, I decided to go fancy) which is bolted to 90deg angle brackets, which are then lagged into the ceiling joists.  It&#8217;s pretty damn solid, fortunately.</p>
<p>Here&#8217;s one more picture from the door&#8217;s end of things, just for fun:</p>
<p><a rel="attachment wp-att-120" href="http://s.co.tt/blog/blog/2011/05/10/stupid-angering-garage-door-opener-project/img_6728/"><img class="aligncenter size-large wp-image-120" title="Garage Door Opener 3" src="http://s.co.tt/blog/wp-content/uploads/2011/05/IMG_6728-1024x768.jpg" alt="" width="620" height="465" /></a></p>
<p>Between figuring out a plan, removing (and later re-wiring) the lights, restructuring the overhead storage, installing and configuring the opener, getting power to the opener, and about 4 trips to Home Depot, what should have been a simple project ballooned into <strong>a 9-day adventure </strong>of anger and confusion.  (OK, so 2 weekends and some evenings in between, and I was calm for <em>most</em> of it).</p>
<p>Fortunately the whole thing works just fine, and I managed to avoid any major blunders along the way (except assuming that this would be a simple project from the get-go, of course).</p>
<p>Oh, and the garage door is probably 50 years old and will fall apart under the stress of constant use, so I&#8217;ll probably be replacing that soon.  (Hooray?)</p>
<p>Sorry if you were expecting a how-to, but I hope this gave you some ideas if you&#8217;re stuck in a similar situation.  (Plus, I just didn&#8217;t think to take pictures during the project).</p>
]]></content:encoded>
			<wfw:commentRss>http://s.co.tt/2011/05/10/stupid-angering-garage-door-opener-project/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
