The most common question I see on mailing lists is“I bought XYZ recently, and now I can’t get it working under Linux. Can anyone help me?”
Given the fact that Linux is only a second priority for most vendors when it comes to driver support (especially for consumer items), wouldn’t it have made sense to check whether the item you are about to purchase is supported under Linux before you spend your money?