Local business owners are struggling to make a profit while trying to cope with rising prices and supply shortages.