The Flash collectibles for sale