I had the Tube Traps and cinema panels, both relatively new from ASC, and they did not smell. The smell, Urea, is in many of the synthetic luggage pieces sold today and does not go away.
I highly recommend GIF panels. Even custom made panels are made and shipped within 3 days and reasonably priced. They are very effective, quality craftsmanship, very friendly staff and don't act like they are doing you a favor to ship within 3-4 weeks. Also, their shipping prices are very, very fair.