I have seen people posting this idea on Facebook and am not convinced by the economics of it.
If you buy a gift card the company may be able to survive in the short term by covering their operational expenditure. But then it will cannibalise their revenue in the future when people start to redeem them.