Rio Market sells many Brazilian products: food, beverages, cosmetics, etc. It includes a travel agency and a restaurant as well; together, they take up a large swathe of the Astoria block on which they reside.
A Brazilian customer leaving Rio Market told me that people travel from other boroughs just to shop Brazilian at this Queens establishment.
The company has an online store, where I see that one can order up to 72 different soccer-related items, from towels and keychains to cups and flags.
32-15 36th Avenue
Astoria, NY 11106