Definitely not. There is no obligation to buy clothing when you attend an event. When you arrive, simply be clear with the host you are having a look, however it is not mandatory you purchase something before you leave.
If you ever get that Amway vibe, we recommend you get moving to the next event. Also if you think the host is breaking any of our community standards, please feel free to contact us at email@example.com.