These are physical stores that sell jigsaw puzzles around the US. Many also sell jigsaws on their website.
California
Games of Berkeley
Puzzle Zoo
The Game Chest
Colorado
Georgia
Illinois
Indiana
Kansas
Maine
Minnesota
Missouri
New Hampshire
Diversions Puzzles and Games
White Mountain