06-23-2009, 04:40 AM
Has anyone really dealt with them in the past, I'm considering buying a some parts from them. What was your experience like with buying parts from them and how long was the wait when you received them?
'03 Focus SVT