i was just wondering if anyone knows of anywhere in the uk that sells dextrose online
supermarkets dont, and nowhere local does, nearest place is say 30mins away, and the only problem is, they seem to only have like 4 packs of it when i go lol
just thought id ask, and i know a large number of you are from the states, so i appologise for wasting ur time![]()