Either way, I could understand your want to get the item for the same price, but you said he reshipped the items AND still is willing to issue a refund? What the hell are you complaining about? Perhaps you should wait for the items to arrive (can take a week or more from China) before you even start anything here. From what I read...
he shipped them, you didn't receive. He kindly shipped them again and is willing to issue a refund for one of your items... if you DON'T wanna pay the higher price for the new stock of the item, then just take your money back, and buy elsewhere (IF you can even find a better price).
I see no need why this has to be brought here, to be honest.