I have provided a link below in the "Related Links" section, that will answer this question.
In the shaking boxes
to get all the boxes you have to be a member but if your not then you just get 2
Add neighbors and ask them to send you mystery boxes. You can't buy or sell them.
you have have to be a member in order to use the other boxes
Buy mystery boxes and you can get it
Mystery boxes
All Ourworld mystery boxes are sold for 28 gems. However, the website often offers sales which allow users to purchase mystery boxes for the reduced cost of 20 gems.
Magic lamps are awarded from Random Event boxes.
its part of the quest a voids dance
it depends what the things are you get out of them
You get the code for a moshling and the box for your house
To the left of the Mansion. As a spoiler search the sacks......