I've got the factory cover and if you like scratching your paint at each of the fastening points, get a factory unit.
If all you're looking for is a cover for the interior while parked, get one of these
Latest Snapless Tonneau - FFCars.com : Factory Five Racing Discussion Forum.
I have both. Only use the second one.