Agreed -- everywhere else, including Toys R Us, sells it for $24.99, which is much more in line with what you should be paying for what you get. Amazon should screen their sellers a little bit better to protect their customers from being ripped off.
Now it's up to $53.47! I bought this same set through Amazon a couple of weeks ago and got it for $19.99! I should have bought 2... But seriously, WHO is going to pay $53.47 for something they can get at their local Walmart or Target for 1/2 that price?
They must have gone up since I bought this set on Amazon just 3 weeks ago, I didn't pay $52.45 for it. I would have passed it by for that price! And NO you don't get very many if you are thinking you will have enough blocks to fill up the box as they only take up maybe a forth of the box.