Yes, I ordered XP pro. from them, received e-mail that it was in the post, and a tracking number for use with Royal Mail.
Order was placed late in the afternoon, I checked at 6pm to find it was in the postal system, again at midnight to find it was in my local sorting office, then it was delivered at 08:30 the following morning. First class service in every way. J.