Yeah, this works. You feel kind of bad, but you value your time in helping them fix whatever problem you have using their product/service.
Sometimes I've known exactly what the problem is and don't want to jump through the hoops of level 1 help to get to level 2 to get to level 3 which can take hours but can be mitigated by outlining the problem in a public forum you know they have reps montoring, and its resolved in minutes. You can still achieve this reasonably politely and thank them afterwards and its actually a good outcome for both parties.