OMG I can't believe how absurd their return policies are! Bought a part and had to return it - they charge you not only shipping fees, which are non refundable, but an extra $25.00 restocking fee - when the product was $33!!!
I hope this company crash and burns-plus where in hell is their customer service located? Outsourcing American Jobs to boot. All these corporations need to crash and burn. Vampires and Parasites.
0 comments