It doesn't seem any cheaper than any comparable solder to me?
It looks like standard (if generic brand) 63/37 solder.
Maybe your comparing this to the larger spools of solder? This is only 37g of solder, or less than 1.5oz of solder. It's not a lot compared to the big 1lb rolls that are common.