I just tried to order Christmas Hampers from Aldi and had problems with the payment on the site. I then phoned to be told I could not place the order because my billing address was in the Channel Islands. I can understand that they won’t deliver there but I wanted the hampers sent to London.
Totally disgusted.