Maiden head at Hawley is really over priced, and swallows is fine for equipment but i would never buy fish from there! I used to work at Millbrook, the garden centre, and I wouldn't trust them, insider advice for you there. Poll hill is too far and they have such a limited range unless you want 6foot long koi. Aquacadabra in Barnshurst or living reef are good, but I'll stick to my original statement as Crayford has always done me proud, all my fish are from there or Gravesend pah, and all are alive and really healthy, and have been with me for nearly a year now, so I guess the moral is trust yourself when buying fish and be observant to the one you want, as we all have bad and good experiences where ever.