Those places with bags are on the Dutch side. You won't find them on the French side and I saw Super U and Carrefour in the OP so assumed the French locations. A quick google search shows that the bags are banned on Sint Maarten as well - but they are probably less enforced than the helmet laws