Around 100 polyps means to me at least 95+. The pictures on flicker don't appear to have anything close to that. Tang Daddy's pictures show the polyps a little contracted due to shipping but nothing melting or falling off. 
 
If I got 35% less on anything I paid for in good faith, I would expect a refund. 
		
	
		
		
		
		
		
	
		
			
			
			
			
			
			
			
			
			
				
			
			
		 
		
	
	
	 |