Where can one purchase music speakers for use with an iPhone?

The Apple Store carries a full line of speakers for iPhones. Most retail and electronic stores also sell many third party brand speakers, often for less than the Apple Store.