Pay with a Like Not Hiding Content and Not Working for Logged in Users

I am currently configuring a page for a contest. There are both paid and free entries. I intend to use Pay with a Like to control access to the free entry form. The page in question is http://barristerbeverages.com/help-us-brew/.

There are currently two problems:
1. The form appears regardless of whether or not the visitor has liked/tweeted/shared the page.
2. The form simply does not function for users who are logged in, and, instead, throws a seemingly endless number of errors, infra.

Sample error:

Blocked a frame with origin "https://www.facebook.com" from accessing a frame with origin "http://barristerbeverages.com". The frame requesting access has a protocol of "https", the frame being accessed has a protocol of "http". Protocols must match.

Please let me know to whom I should direct a set of credentials for admin access.