"At USD $10/month, the price does not even cover our cost for average use"
240 searches cost them over $10.00. They will need to find additional revenue or reduce costs to even reach a break even point.
They will have to raise prices or make you pay per search or sell your data or better yet all three.