What a lamer. I'd avoid him at all costs - You paid on time, that's all his review needs to be based on, not the fact that you gave him a positive (or was it neutral) feedback after you received it slightly late, and slightly scratched... It's people like this I try to avoid.