AmazingCellulars.com
Consumer Report
I ordered a laptop screen 9/7 haven't received it as of today (10/20). They keep sending me emails that my shipment is delayed and I should be getting it shortly... Never did. So I tried calling and emailing them countless number of times. They had not responded to my emails nor returned the ...