I haven't used the store, and I'm a bit confused as googling shows me a shop with no listings for items for sale, but there are reviews here:
egl: More Reviews on "Momo's Handicrafts Store"?
and here:
What's a Lolita Wannabe to Do??? - AsiaJam Asian Fashion Forums
From what I can see:
pros= it's cheap
cons= it's cheap in quality too and slow to deliver.