I’m looking for an mp3 player, hopefully inexpensive, that can play aac and flac, has a replaceable battery, offers Bluetooth, and ideally uses an SD card or mounts as a storage device. Does anybody have a recommendation?