D.W.
go have a good time and stop worrying about how much money they have and whether or not you will do the wrong thing. it sounds like you are hesitant about bringing a bottle of wine because may be you will bring the wrong kind. go to the beer and wine store and see what type of wines they have which are new or make local to the area. any one who likes wine likes to try different types of wine. it is the thought that counts.