Top critical review
13 people found this helpful
This is China Seller - don't expect delivery before 15-20 days
on 27 March 2014
Order these bags for kids b'day party, 10 days passed hasn't arrived yet. Only now noticed that its coming from china. Nothing against the seller but Amazon sucks. No where on the top they mentioned that the seller is china based, you have to go through the entire page and all small words to find if the seller is china based or not, which often don't do for small/cheap items like this. It sucks when you it ruin your plan for the occasion.