I'm pretty sure it's a children's book, I haven't done much reading lately other than at work (I'm a nanny) so it must be a children's book.
So it's about a town with a boy as the main character I think (there might be a girl as well), where a man comes and steals dreams then they (a load of men) sell them back to the people in boxes.
I swear I only read it two weeks ago but my main charges didn't have a clue what I was talking about!
It was only a thin book, with lots of pictures....