According to the lego.com website, their price for set #6166 is $24.99. I thought I would start a new post instead of answering the discussion that starts with the "$52.45?" post.
I think Amazon should list the manufacturer's suggested list price for new toys. It's hard for online shoppers to see how large certain toys are, and it's not always easy to find the same item somewhere else to compare prices, especially when the name of the product differs a bit. Lego calls this set "Large Brick Box."
Perhaps individual consumers could start by posting the MSPR for overpriced toys in discussion headers (prices are often deleted from item ratings). If third-party sellers want to list toys at inflated prices and consumers want to spend more for a hard-to-find toy, they are all free to do so.
[edited to correct set number]