I'm having a hard time formulating a sentence with the following meaning
Please note that not all eBooks support all the different platforms and devices.
I think the sentence conveys the idea (please mention if it's ambiguous); however, I feel it's unnatural and unprofessional.
I'm looking for suggestions to re-word and improve it. Thank you!