No. I have been an executive member for two years now. There are other benefits for being one. I have an average size family but buy a lot. And for the amount I spend a month for 12 months I get a bonus check. One of the benefits.
No
The business feature (early access) has been discontinued 10 or so years ago.
Thanks! Your answer is awaiting moderation.