I ordered nipple bar jewelery from bodyartforms on June 1st, 2017, it's now August 6th and it still hasn't arrived. To be fair, they did email me about 2 weeks after ordering to clarify the sizing for something (though really, 2 weeks just to take a first look at the order?) But holy cow. It's been over three MONTHS. They didn't even send the shipping confirmation until July 21st! And this was over 100$ order for two little nipple bars. To say that I'm frustrated is an understatement. When, and if, it finally arrived I really hope the quality is up to par, it better be after a wait like this.
It's hard to say for sure without an invoice #, but my best guess is that you ordered a "Pre-Order" item. They are marked on the site as such and also the wait times involved are displayed on the item page. These are always custom made to order items which is why the average wait time including shipping back and forth is 2-3 months. We send in your order directly to the manufacturer, they make it, send it to us, and then we QC and send it to you. Pre-Order items make up a very small percentage of our products and are always at the very end of the product listings.