Wow, almost 16 weeks? You can get stuff from China sooner than that these days. I say you have been more than patient.

Perhaps telling the person that you are going to report them if you do not get your refund in hand within X number of days would do the trick.