The pros -- packaging is very nice, and the boxes I've received have had interesting items.
The cons -- You can't trust this company. I signed up for a three month deal, and they charged me, but never sent the first month. When I contacted them about it, they refused to send a replacement, or honor the third month of the deal. Contacting customer service just gets you an "oh well, I can't do anything about that" response -- and I went through MONTHS of that. I had to go through PayPal for a refund - which is what I should have done to begin with.