Realise I might get the 'free' status pulled, but just thought I'd mention that I bought £650 of PC components from Scan last week, and got free delivery automatically. Also worth stating that everything was in stock, and was ordered one day, despatched the next, and delivered the following day. NB, also bought a case from eBuyer; chose free 'up to 5 days' delivery option, and had the case on my doorstep in less than 18 hours. Works everytime!
I think Scan's free delivery works fine as long as you stay active here and your order is above £20... Why scan would pull your free delivery status?