Green Part Store
Green Fun Store Placed 3 identical "holds" on my credit card then refused to release the holda when I didn't order from them
On 4/14 I attempted to order parts from their website. Their server kept timing out with a general error message so after 3 attempts to order, I gave up and ordered from their competition. The next day, I noticed 2 seperate $243.59 and 1 $243.58 "hold" on my account. I waited 5 days ...