A subsidy on buying imported goods would be a bad idea, it would do almost nothing to stimulate the UK economy, and most of the money would be lost.
A subsidy on buying services would stimulate the UK economy and most of the money would not be lost (ie much more of it would return to the exchequer so the actual cost of the subsidy is less)
So hopefully it isn't available to all of the high-street.