Nope - If you're looking for a respectable UK PC part retailer though, I would recommend Scan, Ebuyer, Aria and Specialtech - all good companies.