I've seen a couple of mentions of these and I'm wondering where is selling them? Also, does anyone know roughly what's inside? Trying to judge how much of a rip off they are. But I'm sure my dds would be delighted with them.