I ordered a restore disk set for a Dell Latitude computer on March 3rd. 2013 - It was $50 or thereabouts. I made sure to read over their terms and conditions because of the complaints I had read about these guys. When they claimed it would take 12 business days for my disk to arrive, I was a little apprehensive to order, but because I couldn't get them anywhere else, I went ahead and did so anyway.
I was pleasantly surprised when my disk set was delivered to me on Wednesday the 6th. It only took two days for the discs to arrive. I believe this is because of how close I was to these guys.
**Update - installing the disks went just as planned. Utilized the included instructions, took about 2 hours from start to finish. Computer works just as it did when I bought it 5 years ago. Will recommend them to others in need of restore media for their computers. Some of these reviews had me worried, but my experience totally differs. Cheers!