"Don't know what's going on?? Picture says it all. I have instructions for purchase 75318 also instructions 75266, I have 2 x 1 bags 2 x 2 bags and a bag five some open some sealed. Bag numbers 20751 - 549s9 - 446s9 - 107s1 and 647s9, what sets these are from not a clue some doors windows etc, also some bricks look like speckled paint on them. I have had pieces missing from high end purchases which is frustrating waiting for them but this beats anything I have had before. I am pleased how efficient lego has been in posting missing parts before but they do take time and spoil the enjoyment. What is happening with the brand? Disappointed as will have to return to store was on offer but back to full price so if not in stock will have to pay full price. Disappointed."