Seagate 1TB SATA 6Gbps Internal Hard Drive for $45 + free shipping