Smart Micro USA
Bad service laptop LCD screen
Purchasing out of this organization continues to be the toughest encounter I ever endured. These men are scams. I purchased a display from their store that was marketed with zero dead pixels. I had been in requirement for immediate alternative so the explanation sound good-and I went forward and ...