General Information



We only sell to businesses with a valid resale permit. You can register on our LOGIN PAGE. Once you are registered you can login with your own username and password and shop at your convenience.
Our online store does not show any prices until you are logged in.

There is no minimum dollar amount order, however, all orders under $50 will have a 4.95 shipping fee. Each item has its own minimum quantity, which is shown with each item. We accept Visa, Mastercard, American Express and Discover. Once you complete your order a copy of the order will be emailed to you.

If you prefer to order by phone, please call (888) 313-3646 or (303) 710-5734.

Prices and payments are in US Dollars.


We ship via USPS 1st Class Mail or Priority Mail, depending on the weight and size of the package. Button orders generally ship within 2-3 days. Needle Minders and Shawl Pins ship within 5-7 days. If any of our products are on backorder, we will contact you with an estimated delivery time.

Orders over $50.00 ship free. For orders under $50.00, we charge 4.95 for shipping and handling.

Return Policy:

All returns require pre-authorization. Returns are only accepted for damaged or incorrect items. You must contact us within 7 days of receipt of the merchandise.

Privacy Policy:

We care about providing you with tools and information to manage and protect your online privacy. We have developed this privacy policy to inform you about what information this web site collects, who may receive that information, what we may do with the information, and how long we keep it. While we have made every attempt to make this policy as clear as possible, if you have any further questions about it, feel free to contact us.

Your Information:

We will not give out any information you submit at our site to any third parties except in compliance with a request of a law enforcement agency. Under no circumstances will your name, e-mail, phone number or address be sold to, or given to any other parties. We will never willfully sell, lease, or rent any of your or your business' personally identifiable information to any third party.

Collected Information:

Your personal information is collected through our contact forms only. This website currently has no applications or programs that gather information from your computer without your consent. Users are required to give us contact information (e.g., your name and email address) and demographic information (e.g., your zip code). Certain information, such as your email address, is collected in order to verify your identity and for use in our records. Information collected at this website is kept in our records only as long as is necessary to provide requested services to our clients.


If you have any questions about this privacy statement or the practices of this site, please contact us.