Is there a showroom or store where I can see the Barracuda carry-on?

At this point the Barracuda carry-on is only available online.