Sounds like you should call your state labor department. You should (at least) be paid 4 hours at minimum wage. They had you working for free.