You maybe be having the float/needle valve leak by. that could be a simple fix.
Does our oil level look OK? does it smell like gas?
After it has run a while(say you moved an hour and went to get a drink), and you come back and restart it, does it do the same things as when it has set for a week? Or, does it start up and run fine...
It is not what you paid for it, it is what it will cost you to repair it vs a new one.