Pet stores that sell goldfish probably don't have SPACE for 20 gallons per goldfish. They are only there temporarily. Don't judge them for that. It's not like they can properly accommodate every fish that they sell for that short period of time.
Sequin (m), Shortcake (f), Westley (m), and Sir Righty of Walton (m).