I ordered buttons in plenty of time for them to arrive in time for a party I was having then also paid extra for expeditied shipping. The bittons were stock, not customized. I also requested notification if they would not be delivered on time. I received no notice yet the buttons arrived AFTER my party. This site makes promises it cannot deliver.