The Statue of Liberty set from the Architecture series has been seeing some modest discounts, but today it finally fell below the psychological $100 threshold. Originally, $119.99, it is discounted 20% to fall at $95.99 over at Amazon. It’s the same price at Walmart. You can save even a bit more if you’re a Target REDCard holder. They have it listed for $97.99, but after discount and before tax, it falls to $93.09.