You can visit when open and weigh out your own grains. They charge £2 per kilo for anything including speciality malts. Not the cheapest but saves buying lots of packets of ingredients you won't use half of and is useful if you don't want to do a full online shop for supplies.
Sorry, never bought spray malt from them though.