I accepted a job as an independent contractor from a company I will leave nameless on here. The job description was to build 4 displays and stock product. The pay said 6 hours/$150. When I arrived at the store there were 8 displays and after the 6 hour point I was not finished. I stopped and called their support line. Support told me to finish the job and email my hours to them. I wanted clarification and asked support if this was a flat rate job and they said NO and that I would be compensated for my hours. I stayed until closing time and the job was still not done. The manager wanted a revisit because there was still 2 pallets of stock to work onto the displays and price stickers placed for each item. I sent support the photos of the displays and the form with the manager's signature confirming my hours. I then receive an email this morning stating the job is "flat rate" and if I do not go back they will not pay me. If I go back I am driving 1 hour just to get there and after all of the stocking and placing price tags I will probably be making 8 something an hour not to mention $25 in gas for two round trips. Is there any recourse I have?