The Quilt Scene in Miami.
http://www.thequiltscene.com/
Small shop, not a huge selection.
Going north, next would be in Ft. Lauderdale.
http://www.onceuponaquilt.com/
Meh.
Next is in Margate, north of Fort Lauderdale. I doubt he wants to spend the time to go up there (40 miles from Miami). That's a huge shop, though. If YOU ever come to visit the area, that's the one where you would want to trek to in order to enjoy the largest selection.
http://www.sunshinesewing.com/