You knowingly use GPL software. How much would it cost you to buy equivalent software at a
commercial supplier? Wouldn't it be fair that you in return make the source code available and
provide proper attribution of the FOSS you use? Yes, you'll have to go that extra yard to
comply with Open Source licenses.
You don't need to host the source packages on your website, if you ensure that the recipients
of your devices obtain the source code in some (computer readable) way, for example on a
CD-ROM. Read the GPL about the details.