free same day express shipping , 
No dead pixels not dull spots , Please review photos attached of the actual product , 

LED LCD Screen Display Assembly for Apple MacBook Pro 13"
Early 2011 - Late 2011 / A1278
100% TESTED WORKING / Grade C/B / Glossy
Shipping :   Free same day fully insured Fedex express shipping included . 
Weekend orders ( Friday to Sunday )  will be shipped on Monday 

Restocking Fee on stupid returns , Part we sell are fully tested , Mostly pulled from new Laptops , 
If security seals are tempered with we will report you to the authorities