Doing a Google search I did not turn up anything negative about Popflash.com
Their website provides their physical address in Thousand Oaks, California.
It is always a good sign when a seller provides that type of information.
They appear to deal in new and used high-end cameras and lenses.
...
..
.
Anyone have any experiece buying from popflash.com? Thanks, Mike

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic