Just figured I'd tell my story, so others perhaps avoid the frustration I've experienced. The title says it all.
I bought a non-new version of a tonneau cover that was supposed to be in "like new" condition (Pro X15), and only missing the c-clamps to hold the rails to the truck bed. I called before ordering and was assured by a representative that the description on the web site was correct. So I ordered the clamps from the manufacturer. Upon opening the box, there was a seal that was missing, another seal that was damaged, two cotter pins missing, and clear wear on portions of the canvas. It was far, far from "like new." Other used covers of this model at the time that were described as similar condition to what I actually received were selling under $200. I can't imagine how bad those ones actually were. I spent over an hour on the phone/chat, and American Trucks would only offer a $40 store credit. No partial refund. They would not budge on the amount or store credit. So I paid $323 for a cover that should have had a sales price under $200, and the company is requiring me to spend my $40 with them so they can make more profit. I was fortunate that the local place I bought the bed liner from had some extra seal material and cotter pins (they installed the cover for me free of charge after installing the liner - great service!). The cover is on and looks nice, the areas that show wear are not bad at all. But I don't like being lied to, and worse yet don't like it when the company shows they don't care about their mistake. American Trucks are scammers and liars who do not care about their customers at all.
Buy locally, or else RealTruck has been great the few times I've ordered from them.