Oh, they -know- you produce low quality. Either you are spending no time on it, or you value your time very little (and if -you- value the time so little, imagine how weak your skills must be.)
Providing a cheap service yo a business -requires- that you deliver a cheap product.
A much better approach us to do the website for free, but get paid commission on its value. Take a tiny piece of online sales, run specials on the site and measure foot-traffic in the store and so on.
People get paid to -add value-. To get easy money you need to figure out what the customer values (for a shop it's usually sales) then figure out how to increase those sales, then take the risk, and actions, to accomplish that.