Amazon.com has discounted 3189 Heartlake Stables by more than 30%, down $15.99 from $49.99 (thus you pay only $34).
Amazon also has 21011 Brandenburg Gate (or as FBTB calls it, a sand green cheese battle pack) on sale for $22.97, down 34% from $34.99 (you save $12.02).