This looks like an otherwise good site- but the privacy policy is completely missing. DM when remediated.
Now it also is time to defend the site. Somehow an apparent competitor has managed to leave 3 red reviews under the same account. All 3 have been flagged.