My Love/Hate Relationship with Amazon.com and a serious flaw in their service

I love Amazon.com.  I love their selection.  I love their prices.  I love their return policies.  I love my Prime membership.  I love their delivery options and prices and speed.

But, Amazon.com has a nasty, horrible flaw.   And it’s horrible on multiple levels.  Let me explain the flaw and then how it’s exacerbated by them:

The Technical Flaw

For the past week or so, I’ve been having trouble logging into my Amazon.com account.   It started with an e-mail message I got that looks exactly like a phishing email message… you know the kind… That warns you that someone might have been messing with your account so they had to lock your account and that you need to click this link in the email to log in to “verify” you account?

Yeah, that’s what I got.  But all the links in the e-mail went to the actual Amazon.com site, which was unusual, because everything else about the e-mail threw up ALL the red flags of a phishing scam, so I simply ignored it.  But, no less than a day later, I started having trouble logging in.  I KNOW my login credentials I was using were correct because they’re stored in LastPass and LastPass is the one that enters them into the form.  Also, the Amazon app on my phone suddenly couldn’t log in either.

So, I went through the “I forgot my password” routine, had some e-mail sent to me with a link to change my password.  I changed it, but I STILL couldn’t log in.  I changed it again and I STILL couldn’t log in.  I changed it again and I STILL couldn’t log in.  I tried the latest, newest PW on my phone and I STILL couldn’t log in.  I tried it from Chrome, from FireFox, from the app on the phone, from Chrome Beta on the phone… all with the same failure.

I called tech support and after an hour and 14 minutes, talking to 2 agents, I was able to confirm (well, I was able to prove to them) that the problem was indeed on their end.

The problem is the CAPTCHA image they’re displaying in my browser for me to read and type in the letters is a DIFFERENT captcha than what their server thinks it sent me.  For example, if the image they send has the text VRB7TC in it, their server THINKS it sent me an image with KFB98RX in it, so when I type the right text, it still thinks it’s wrong.  But, somewhere between 2 to 7 tries, it eventually gets it right.  But if I log out and back in again, I go through the same nightmare.

How do I know it’s a CAPTCHA problem on their end?

Two reasons:

  1. While on tech support, the agent read to me the CAPTCHA text that their server said it sent me.  It was NOTHING like the captcha text on my screen.
  2. The agent finally admitted this is a problem they know about.

They actually willfully make this problem worse

  1. They wasted my time and they wasted two of their agents time by willfully lying to me, giving me the following lies:
    1. It’s my fault for logging in and out so often, causing my account to get locked out (BTW, it was never locked out)
    2. I need to upgrade my browser (I have the latest version of Chrome and FireFox on Linux and Chrome Beta on Android AND their own app on Android (also latest version) failed too).
    3. Told me I need to clear my cache.
    4. Told me it’s because of cookies that I need to delete.
    5. Telling me (I’m a web developer, just so you know) that even though I’m typing in the right password, my browser is sending the wrong one.  (This gets 7 out of 4 Pinocchios… Yes, you read that right).  Yes, I educated them on how this works.
  2. Not admitting early on that this is a known problem.

It gets worse!

After I berated the second level agent that all of his excuses were bullshit and explained in precise detail WHY they were, he finally admitted that this is a KNOWN PROBLEM!  This is AFTER he said he opened a ticket for me.

A KNOWN PROBLEM???  WTF didn’t he tell me that at 1 minute into the call?  Why drag me along for over an hour?

I asked when I should expect it to work for me.  He responded with gibberish and no answer.

I asked again, “When will this be fixed for me”.  He reordered the words of his gibberish with no answer.

I asked a third time, “But when will this be fixed for me?”.  Again, gibberish.

I asked a fourth time, “When will this get fixed for me?”.  This time he said, “Soon.  They’re actively working on it”.

My next obvious question was, “WHEN?”.  Him:  “Soon”.

Me:  “How long have you known about this problem?”

Him:  “Well, it was caused by security updates in your browser”.

Me:  “How long have you known about this problem?”

Him:  “It’s when the browsers made a security change that caused this to start happenning.”

Me:  “How long ago did this start?  I’m concerned that you’re not giving this the attention it needs.”

Him:  “We found out about it in October 2014”

Me:  “WHAT?!?!?!  You’ve known about this for SIX MONTHS?!?!?!?  And it’s STILL not fixed?  This is UNNACCEPTABLE for a company as big as Amazon.  This is CRITICAL and you should have had programmers working on it as a priority one and should have had it fixed on DAY ONE!  This is the CORE of your business!  If we can’t log in, we can’t buy anything!”

The call ended politely and he acknowledged that it was not a good situation, but I was left with ZERO resolution.  Nothing changed.  It’s still broken, and they’re not really going to do anything about it.

THAT’S what’s so insane and inexcusable about it.

Before you shout, “BUT IT WORKS JUST FINE FOR ME!”, let’s make perfectly clear, this is not a global problem.  It happens on some accounts.  Unfortunately, mine is one of them, and they have no idea why and don’t appear to be doing anything about it.

The Silver Lining and tiny shred of hope

The agent told me they are beta testing 2 factor authentication (though the agent didn’t know that’s what it’s called and kept calling it “a way for you to enter a code when logging in”.  After interrogating him, I was able to determine it is actually 2-factor authentication.

He showed me where, on the website, to activate it, but sadly, it was not available to me.  I asked him to add me to the beta.  He said he can’t and that it is just rolling out to random people over a period of time.

If you’re interested, this is where you can find it:

  1. Go to your Account page.
  2. Scroll down to Settings.
  3. Underneath “Forgot your password” and above “1-Click Settings”, there will be a new item.  I don’t know the text, but it will be something like “2 factor authentication”.

 

Amazon 2 factor

If you don’t see it, that means you haven’t been given the roll out of the newer version of their website, and no, you cannot call up and ask to be put on it.  Trust me, I tried.  They can’t do it.

I find it amazing that Amazon could let such a serious flaw go on for half a year (so far).  This is the kind of bug you give top priority to and put programmers on it until it is completely resolved.

See these images?

image

You’ll find actual working versions of them at the top and bottom of this article. Please click the appropriate buttons in it to let your friends know about this article.

Check back later for updates too!

How to get the Best Prices on Hard Drives [Updated for May-June 2012]

The technique I outline here for finding the best hard drive prices is timeless, but the specific models and prices I’ve listed are good for only a few days.

Whenever I need a new drive, I shop around online for prices, but like most people, I’m quickly overwhelmed with the plethora of offerings (Thank Goodness for Competition!!!!).  There are so many models, with so many different characteristics (speed, capacity, interface, internal/external, brand, warranties, store, taxes, shipping, reliability, etc…) that I always fear that no matter what choice I ultimately make, I’m making a HUGE mistake by not getting another drive from another place that’s significantly cheaper, or faster, or with more storage capacity, simply because there’s not enough time for me to research them all.

Click here to follow me on Google+.

Follow me on Twitter @CSharpner.

So, I’ve come up with a technique to help me greatly speed up my research and have a reasonable confidence that the choice I make is close to the best available, even if not the absolute best deal ever.

Here’s what I do:

First, I make a simple spreadsheet.  It doesn’t matter which spreadsheet program or online spreadsheet you use.  Pick your favorite, then follow along.

  1. Create a spreadsheet in your favorite spreadsheet app.
  2. Add columns for source (a link to the product page of the drive), capacity, & price.  Feel free to add more columns like Make, Model, Interface, RPMs, etc…
  3. Add a calculated field for price/capacity.  The formula for row 2 should look like:  =E2/D2 if column E is your price per drive column and column D is where you’re holding your drive capacity.  Make certain you use the same units for capacity for all drives.  For example, if you write Gigabytes for one drive, don’t put Terabytes for another or your calculations will be wrong (by a THOUSAND FOLD!!!).  Choose either Gigabytes or Terabytes, but don’t mix and match.
  4. Go to your favorite online store and search for hard drives, filtered to your needs (for example, maybe you’re only interested in external drives, so filter by that).  Use that online store’s feature to sort by cheapest first!
  5. Start entering the data into your spreadsheet.  I recommend to NOT add columns that aren’t critical to your decision.
  6. Once you enter a drive with a certain capacity, ignore any drives later in the list that are smaller in capacity because they’re a worse price/GB (since you’ve sorted by price).
    1. This part is important to the whole process.  Pay special attention to this part!  Since you’ve sorted by cheapest first, the first drive of say 500GB you come across will be the CHEAPEST 500GB drive.  If you run into LOWER capacity drives, just skip them.  Scan ahead in the list until you find a drive that’s BIGGER than 500GB!  THIS is how you significantly reduce time browsing the site!
  7. Go to another online store and repeat steps 4-6 at a different online merchant.  Continue this until you feel you’ve shopped enough online stores and have enough data to make an informed decision.
  8. Now, sort your spreadsheet by your calculated column.  The cheapest price per GB will be at the top.

Below, is a screen shot of my spreadsheet with affiliate links to amazon.com and plain old links to bestbuy.com.  Click the image to be taken to my actual Google Docs spreadsheet with the actual data in it and links to each product.  Keep in mind though that hard drive prices change on a daily basis, so this data is only relevant for a couple days, but the technique I outlined here should save you hours of research and hopefully save you lots of cash too, as well as give you confidence that when you do make your decision, that it’s well informed.

May-June 2012 (below)

image

February 2012 (below)

image

Oh!  One more thing:  I strongly encourage you to avoid buying a hard drive until the last possible moment that you need it.  Why?  Because hard drive prices are ALWAYS falling and capacities are ALWAYS getting bigger.  The later you wait, the better deal you’ll get.

Click here to follow me on Google+.

Follow me on Twitter @CSharpner.

See these images?

imageimage

You’ll find an actual working versions of them at the top and bottom of this article. Please click the appropriate buttons in it to let your friends know about this article.

Check back later for updates too!