It's hard to say a specific store(some chains have good and bad stores). You really have to decide it for yourself, spend atleast 5 mins looking at the guppies each store has, check for any signs of disease or stress, look for the most active and feeding ones, etc. I've seen guppies range from $2-$5(fancy males).