In today’s Internet driven business world, there are endless opportunities for online promotion and marketing. This can help boost sales, widen the potential customer base and even increase brand awareness