The site use to be my go to site for Dell refurbished laptops and I saw notice on their site couple of months ago about moving to a new premises but its been nothing since, I sincerely hope they have not gone under, would be a shame. Such a nice company.
7 Comments