Screenaid.com / Charged my credit card and did not ship the LCD I ordered
This bunch of scammers simply collected my credit card info and charged the card for the amount of $869.97 for no reason. I ordered laptop LCD from them and my order was for $99.99. Two weeks later I tried to contact them wondering where my LCD but they did not reply emails and they had answering machine on the phone posted on-line and there is no any other way to contact them. That is so frustrating, I lost two weeks and ended up calling to my bank to cancel the transaction and replace my card.
Avoid this crooks!