Partsgeek.com
Ordered auto parts they sent email about declined card but visa said they got their money wont answer emails or phone calls to them
On May 21st 2011 I have ordered a power brake booster for my 2004 dodge dakota truck from, www.partsgeek.com They sent me an email and confirmed my order with a invoice Number of 11-2785204. The next day I got an email from them saying that my credit card got declined. I contacted my bank and it ...