Top-Star Mailshare
Terrible experience
A smart looking and convincing website, but after paying £30.00 'membership' fee, I received a covering letter and very amateur looking 'membership' card. The Letter states that when work is available in my area they will be in touch to arrange a date. This wasn't made clear on the website and no ...