T
Ted McCormick Review of Phantasm imports
Phantasm Imports is an okay company. They have goo...
Phantasm Imports is an okay company. They have good customer service and prompt delivery. However, their prices are a bit high compared to other similar companies. Overall, I would rate them as average.
Comments: