I went to my local Compusa today and picked up this drive.
The Seagate 300GB PATA 8MB rang up at 179.99, clerk told me it was the wrong SKU. I went back and got the SKU she referred to Seagate 300GB PATA 16MB. It rang up 159.99 and rebates printed out. All of the rebates stated SEAG 300GB INT ATA 16MB, so I would find it hard to believe that they wouldn't honor the rebates. The SKU listed also matches the 16MB version. I would assume the website just has the inappropriate cache size listed. I think this makes the deal a little bit better!