Were you using a regular personal account or were you using a business account? I ask this because I know for a fact that if you are using a regular account and pin something (even by accident) that leads to something like a ecom store or an affiliate offer, you're likely to get your account...