Answer
The original statement is false. Flour selling at $3¢$ per gram is a worse buy than flour selling at $55¢$ per pound.
Work Step by Step
$1~lb \approx 0.45~kg$
$1~kg = 1000~g$
We can convert $55¢$ per pound into units of $¢$ per gram.
$55¢/~lb = \frac{55¢}{1~lb}\times \frac{1~lb}{0.45~kg}\times \frac{1~kg}{1000~g}$
$55¢/lb = 0.12¢/g$
$55¢$ per pound = $0.12¢$ per gram
We can see that the original statement is false. Flour selling at $3¢$ per gram is a worse buy than flour selling at $55¢$ per pound.