This is by far the WORST mechanic I have ever been to, I wish Yelp would let me give them a "0". Before I start just let me say that Joe and Gio at the front desk were cool and tried to fix problems, but Andy the mechanic and Moe the owner are ridiculous pieces of s**t! I bought a used pickup from a friend and the first night I had it the alternator gave out on my way home. I took it to Magic and literally said "the alternator needs to be replaced." I was told my alternator was "hard to find" (a tactic we all know to be BS), and that it would cost $350 to replace. I told Joe that I was going to pass as I was told by the tow truck driver that picked up my truck that he knew a guy that would come to my house and replace it for $200-$250 depending on how much he could find the alternator for. I relayed this information to Joe which he responded with "Okay, when are you going to pick up your truck?" I told him I would be in the following day and we hung up. Not even 5 minutes later he called me back and said he talked to his boss and could go as low as $290, but that if I wasn't going to have it done they were going to charge me $60 for the diagnosis (even though I knew what was wrong and told them what needed to be replaced). Basic math tells you that $60 for diagnosis and $250 for the work would result in $310 for the other guy to do it (if he charged me the max, which I'm assuming he would), so I reluctantly agreed to have Magic do the work. It was replaced and I didn't have another problem with that particular part. I did have to go back for my tail lights not working, to which Joe personally worked on my truck on his lunch break and fixed the problem. When I brought my truck back is where the issues began. I had taken the truck to get a smog check so that I could register it in my name, but it had failed. The smog technician had told me he believed the EGR valve needed to be replaced or cleaned and that there was a hole somewhere in the exhaust. I took my truck back to Magic on the following Friday. I was called later that day by Gio and told that the EGR valve needed to be replaced, the fuel regulator needed to be replaced, the rear differential gasket/pinion seal needed to be replaced, and that the muffler/exhaust was aftermarket and the muffler had cracks as well as the exhaust pipe had holes (all the while being guaranteed that I would have the truck back end of day Saturday or first thing Monday). I called Saturday afternoon as I was never given a courtesy call to let me know if it would be done Saturday or Monday, to which I was told there was a lot of work to be done and it would be done first thing Monday. Naturally, I show up on Monday morning to pay and pick up my truck to which I was told it was not ready. I explained to Joe how I was guaranteed by Gio that it would be ready and then was introduced to Andy (the POS mechanic working on my truck). POS Andy literally told me "Sorry, the truck should have been done on Saturday but I had a long day and was tired so I went home early." What kind of business practice is this?! I was told my truck would be done in 2 hours, to which I had to call my boss and ask if it was okay. He told me it was alright if I stayed late. I went home and received a call from my boss almost 4 hours later asking where I was. I called Magic asking what was going on and if "they were trying to get me fired" to which I was told it would be another hour! I told Joe it was ridiculous and wasn't going to work so he told me to come in and get the company car. I was given a Mercury Mountaineer that had a low right rear tire, leaked oil (which stained my driveway), and had a service engine light on. I couldn't believe they even felt comfortable giving a customer this vehicle! My truck was not done in the hour as promised, but it didn't really matter as I had driven the POS they had given me to work. I brought it back the next day (after I filled the tank back to where it was) and got my truck back only to be greeted by the POS Andy who told me I needed to replace my catalytic converter to pass smog, (mind you I thought they had done all the work necessary to pass) and also that the starter needed to be replaced. They recommended me to RG Brakes (their "sister company" owned by the same POS Moe) to get it done. I made an appointment with Gill to get it done and he was great! He did the exact job I asked him to do (as told by Magic), but had found a coolant leak by the firewall and informed me about it. I headed to get another smog check, knowing that I would get the coolant leak fixed later. I went to the smog shop only for him to tell me the exhaust still had a hole. I immediately called Magic to find out why it hadn't been fixed and told that they didn't do that there and needed to go to RG Brakes for that work. I thought they had done it in the first place since they told me the muffler was cracked and the exhaust had holes! SEE NEXT REVIEW FOR THE REST read more