This was the single worst shopping experience (online or otherwise) this entire holiday season. We spend $1000's of dollars every holiday, and the $100 I spent at Picaboo will never be forgotten as the worst money spent. I have complained to the company and never heard back.
The online experience was difficult and frustrating. The quality of the items I purchased is literally childish and laughable. The look like something you might try doing on your own at home if you had never made photos ever in your whole life. And the customer support was ridiculous - I never ever heard back from them.