Not sure what has happened but SMartpak never used to "unfulfil" their devliery orders.
Nowadays, my orders arrive damaged and replacements take at least 2-3 calls plus 2pending orders and about 3-4 weeks to arrive. This means whatever you want to buy from Smartpak, prepare to receive in about 3-5 weeks. Even though i've saved 2-5 dollars from each order, i look back at my current and past months' experiences and realise that i've spent about 3-4 hours dealing with their customer services... so basically, i've saved a little money in exchange for a lot of time having to walk them through why they failed to replace their orders.