Given the history of repairs I'd call Apple and demand something gets done. They sold you a lemon and they need to make restitution.
They usually make very good products. I've been using macs since the 128K and I've never had one fail on me. Not even hard drives. I'm not boasting - it's just that they should support you better.