Part number (126404) is for 1st Gen
Saw this on Amazon Warehouse Deals - BAK Flip FiberMax shortbed tonneau cover - $359
Amazon 'warehouse deals' are usually damaged package, or returned item, etc. Condition is listed for each individual item. Inventory is based on what they have, and it changes often. Price will drop on a regular basis (about every 5 days), until the item is sold.
The pictures don't always reflect what's being sold. (click on the link 'See more Product details' to find the product #')
Open the link below: There will be a link listed as '1 used from $xxxx'... click that link to order.