Hi, is there in any shop this part of N900? I had Display in mess so i gave it to service and whe i got n900 back, this part seems really scratched. I thing its from screw in behind of display (the part which is putting in and out) thx for reply