i think authorities need to get serious abt check posts, you are not the only one effected, i ve heard that many people ve banged their cars into these! they also cause a snail's pace traffic in rush hour!
and all this 4 nothing, meaning they dont check the cars properly, they just look @ you, as if they ve computer working, guiding them which car to stop!
yes if they cant remove them they should install reflectors on it!
acbt the car, bro, dont do anything with it, leave it as such!