I ordered this 50' cable.  I was sent a 25' cable instead.  Now I have to return the cable, and due to their S_L_O_W return processing times I won't have the 50' cable I ordered by May 10th when I travel to another state where it will be installed over the weekend.  It's obvious to me Amazon doesn't check orders with package labeling to ensure the item being shipped matches the item that was ordered.  Order CLEARLY states 50 foot.  Package CLEARLY states 25' and that was obvious to me as soon as I opened the box.  Should have been obvious to Amazon before they closed the box to send it.