I will confess that I don't love OBX as much as some other people do, but I have had a really good time hanging out in Duck, especially when it's not the absolute top of the season. While you can still get a rental for not top dollar and while the beaches are not as crowded as, say, in July. I would say it's a place where you can somewhat budget travel, as we did one time with the right rental and the right people who don't mind air mattresses or pul out couches, etc. The house would have been a little crowded had it rained, but really I find that during beach days really who wants to be inside? A few of us did things like rent a jet ski, which of course costs quite a few bucks, but a lot of us also just read on the beach, took long walks, bought groceries to put together at Fiod Lion, and had a pretty frugal and fun vacay!