Bob Erhardt

United States

Review about GM Parts Direct
Takes weeks for parts that others stock and give no information while waiting. Charge restock fee if you try to cancel order while waiting.