I installed it and did 2 rides with it and it works great but I just prefer the looks of the stock screen.
Has no chips or scratches. Almost like new. Comes with all the mounting hardware.
I will ship it to the lower 48 states for $100 or pick up local for $75 (st. Louis, MO area)