That first helmet looks like a G-MAX GM-17S. GMAX retail selection is kinda iffy, but I've seen them at Scooter Superstore in Tyrone, GA (all types), Cycle City Powersports in Newnan, GA (full face), Swamp Fox Motorsports in Tazewell/Bluefield, VA (Offroad/ATV), and Fun Bike Center (FBC) in San Diego, CA (a single solitary full face helmet). I'd look around because almost every place seems to have them as their cheap brand even though they only carry one or two. You'll likely have to order the design you want online (or special-order at the dealer), but at least you can try one on for size first. I never found an official GMAX dealer list but they aren't carried at Cycle Gear.
The second one is a KBC helmet. Unlike GMAX, they are widely available... for example, you can find them at all Cycle Gear stores and they can order the style you want if it's not in stock. KBC is considered a much better brand.