I dont think it is as bad as described on sitejabber. Actually i think livecards is offering a very good service. I was happy! And it seems many others are. https://www.trustpilot.com/review/livecards.co.uk
Tip for consumers: Read and follow the activation instructions. You will get great products for a very low price.
Products used: Microsoft Office 365 Personal (12 months)