1st off, most rep watches contain used or unserviced movements. 2nd, I have never heard of Toro Bravos & most rep sellers (not listed on RWG) should be considered rogues. Depending on what you paid for it, I think you have 3 choices - keep trying Toro Bravos to see if they will replace the watch, take it to a local watchmaker for a complete overhaul (disassembly, cleaning & oiling) or replace it with a watch from 1 of the sellers listed on our site (I would recommend Trusty or PerfectClones).
But, before you do anything, I would recommend reading Toad's Guide to Newbies, which is pinned atop the Introduction forum.