You'll never get your refund unless you file. This guy is just like the guy I contracted to build me a topper for my STTNG (Don Semora of The Replica Forge).. excuses and promises over and over.
Don't give this person any more time to run out the clock on your legal options.