My business is a single proprietorship. Last year, I purchased a point-of-sale system from a company providing business solutions. After more than a year of using their system, we requested the company to send a technician to fix the bugs we observed in their program. We were charged for the service since according to them the warranty period has already expired. Their warranty offer, however, as stipulated in their proposal applied only to the hardware. Nothing was mentioned about the software. I am of the opinion that we shouldn't be charged for fixing the bugs since these already existed at the time of installation and we suffered inconveniences because of the bugs. Moreover, the supplier failed to deliver on their commitment under their product/service warranty to provide quarterly preventive maintenance on the system in the duration of the warranty period. Do I have sufficient grounds to file a complaint? If so, with which government agency/office shroud I file the complaint?