To find the better deal divide the price by the weight of each and compare:
1.49 / 120 = 0.012 per gram
0.89/ 100 = 0.0089 per gram
Buying loose is the better deal because the price per gram is smaller
3.5m questions
4.5m answers