Bought about $100 worth of parts from GMPartsGiant.com. Got shipment and they omitted two key parts that I ordered and paid for but strangely they included, but did not charge me for, a $7 part that I didn't even order and doesn't belong to my car!!!
That's how incompetent they are: they send stuff you didn't order or pay for and they leave out the stuff you wanted. I made three separate contacts of them (phone, e-mail, and chat) to ask them to fix their mistake and I got absolutely NO RESPONSE, NO RESPONSE AT ALL. My credit card refunded the money for the two parts that they didn't send ($14). This was my first and LAST time ordering from them.
Once they got your money, their customer service is NON-EXISTENT. They just disappear.