All I can say is don't give up. They cancelled my reward so many times, and it took a few months to actually get everything settled. I did report them to the Better Business Bureau, and contacted them many times through their Facebook messenger. If you haven't done so, do a BBB report. Sometimes companies really need that kick in the butt to move things along.
Good luck. I was sad to leave them, but after that fiasco I just couldn't trust them anymore. Like you said, they were great until they got bought out.