It never actually went up for sale there, but the Dell Streak did have its very own product page on Amazon.com (proof here and here; Google proof below). The word "did" is italicized for emphasis because the page isn't there anymore. The device hasn't been moved to a new page either, as I looked at everything that comes up in a product search; it's just gone.
While it's possible that the Streak just went AWOL and will come back to Amazon one day, the fact that the old product page always said the tablet was unavailable and never listed a price suggests that we shouldn't get our hopes up. I guess we'll never see the Streak included in one of Amazon's crazy $0.01 smartphone sales!
Amazon] Thanks, O. Guirao!