In reverse order, the online supplier is going to pretty much on the mark in their measurements.
As far as a percent deviation, I don't think there is a general rule of thumb. As you surmise, different malts will have different tolerances. Darker malts have smaller tolerances for deviation because their impact is greater.
Brody's Brew House
Primary: Pumpkin Saison; American Brown Ale(
Seconary: Don't use one, generally
Kegged: Pumpkin Porter
Planned: Either a Porter or a Scottish Strong Ale
"For a quart of ale is a dish for a king." - Shakespeare