Cute! But missing parts. Have to find dowels to put together.  Need 25.... can't get customer service until Monday. Do they need to come from China too?