Thanks for the heads up. Sorry about your situation. Prime example of why I trust NO ONE. I always deal local or through a reputable company for this exact reason. Shame that some people have to be the cancer of the car community.
EDIT: that Z with the red Nismo wheels looks oddly familiar. Maybe I saw it on the 370z FB group page
I'll keep a look out.