While their website announces 4 weeks to get your pins done, be aware that the entire process takes +- 6 weeks. However that's the only downside of this product : the pins themselves are really nice, and the backer cards are a cool addition as well. They're all packaged in a small transparent plastic. No need to do anything !
They are also very receptive to messages, and I even got some replies at 9pm.
I'd totally recommand their services, if you're not in a hurry.
These really do end up looking fantastic! We decided to package ourselves after this batch but the packaging was fine too, apart from the odd misaligned pin we were happy with them. Beware of the waiting time for them though, from the time of order ours was close to 6 weeks to arrival time