is internet marketing a viable promotional tools