Just curious, why does anyone have 300 neighbors? That would stress me out. I have 40 to 50. I keep 2 star neighbors for awhile, especially if they are just starting out. If they remain at 2 stars I delete them, unless they are on vacation. I tip and gift all my neighbors daily and try to oblige any special requests. I appreciate every tip or gift even though I may not accept some of the gifts. I agree that some neighbors can get too demanding and picky. I visit my neighbors mainly because I enjoy seeing their shops. I don't really need the gifts and with my coin loss issues the tips are nice, but don' t make a dent compared with coins lost. Maybe your neighbor was hormonal also!