Phantasm seems really cool because they are just about the only ones in the area that do what they do. But what do they do? No one at phantasm is a certified mechanic. I went their to get a part, and the mechanic looked at me as if I was crazy. Maybe he was just having a bad day.
Posted: 6/12/2008 • Last edited: 4/23/2015 • Link to this review