Do I need to sign up to Whizpa.com when I write a review?

Yes, all users who submit reviews to Whizpa will be required to create an account with us before the review is submitted. If you already have an account with Whizpa, you will just be asked to log in before the review is submitted.