There’s been a lot of speculation recently that LEGO Creator Pet Shop (10218) will be retiring soon. It looks like the official LEGO Shop is the only retailer left that is currently selling it though it’s backordered. Everyone else has taken down their listings or marked it up beyond retail price.
LEGO Creator Pet Shop (10218) has been on the shelf for almost 4 years. The next set that was released afterwards, LEGO Creator Town Hall (10224) has retired last year. With the double VIP points promotion, this might be the last time you can get a deal on the set.