Neil Worboys


Country United States

Neil Worboys Reviews

  • Oct 20, 2014

I have bought a product online from Neil Worboys.

The product pictured was very good, what i received was horrible.

The seller does not reply to messages and does not want to refund me or find a solution. I have been clearly ripped off.

Therefor i feel it is my duty to warn others not to trust neil worboys from shoeburyness, England.

Write a Review about Neil Worboys