If youre warranty is about to expire then that would suggest you have had the pc for nearly a year??
this is to long to reject the goods for not being for for purpose. I would go back to the shop and moan very loudly preferably on a busy time when the shop is full and at least get some free software out of them.
Trading standars will be able to advise you better, but i am pretty sure you have left it too late