Skip to main content

Cyber Monday Buy One Get One

Buy any 1 of these items, get 1 free (of equal or lesser value)

$
$
14% Off

PinFolio™ Classic – Enamel Pin Storage & Trading Case | Holds 50-60 Pins | Stick'N'Go® Technology

$34.99$29.99
6% Off

PinFolio® Maxx – Enhanced Enamel Pin Display & Storage Case | Holds Up to 120 Pins | Stick'N'Go® Technology

$44.00$41.00
20% Off

PinFolio® Hipster Bag – Stylish Enamel Pin Display & Storage Bag | Vegan Leather with Adjustable Strap

$49.99$39.99
PinFolio XO Show Purse FREE SHIP - GoPinPro

PinFolio® XO – Multi-Functional Pin Display Purse with Stick'N'Go® Technology | Adjustable Strap | Spacious Storage

$34.99
20% Off

Seasonal PinFolio® Ornaments Set – Holiday Pin Displays | Set of 6

From$25.00$20.00

 Stick'N'Go® Technology

Welcome to

Products Shown:

PinFolio Stick'N'Go® Boards

GoPinPro® Disney® Licensed Pins

Upcoming Pin Releases

Recently viewed

document.addEventListener("DOMContentLoaded", function() { let toggleButton = document.querySelector("#pinny-toggle"); let chatbox = document.querySelector("#pinny-chatbox"); let sendButton = document.querySelector(".pinny-send-btn"); if (!toggleButton || !chatbox || !sendButton) { console.error("Pinny Chat elements not found on the page."); return; } toggleButton.onclick = function() { chatbox.style.display = chatbox.style.display === "flex" ? "none" : "flex"; }; sendButton.onclick = function() { let input = document.querySelector(".pinny-input"); let message = input.value.trim(); if (!message) return; let messages = document.querySelector("#pinny-messages"); messages.innerHTML += `
You: ${message}
`; fetch("https://pinny-chatbot-bc02cd1c9b90.herokuapp.com/search", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ query: message }) }) .then(response => response.json()) .then(data => { messages.innerHTML += `
Pinny: ${data.reply}
`; messages.scrollTop = messages.scrollHeight; }) .catch(error => { console.error("Fetch error:", error); messages.innerHTML += `
Pinny: Oops! Something went wrong. Try again later.
`; }); input.value = ""; }; });