I have been using OWC for about a year now and have had no problems. In fact I have had exceptional service so I have always recommended them. Now though I am not so sure. I have a friend I pointed to OWC and he bought a CPU upgrade from them. When he got it installed it worked for a couple weeks then failed. He sent it back after talking to them and they said it would 2-3 weeks. After they received it they tested it multiple times and it failed on more then one of the tests so they told him they would replace it and would be shipping it out right away. Well now 3 months later and many many calls and emails later the item has still not shipped to him. This is really bad business and I am on the verge of pulling favors across the community to have the story published front page on all the major Mac sites. Has anyone else had similar bad experiences with OWC?