I'm sorry but tell me an RTA that is open after 5pm let alone at 10pm at night on a thu/fri/sat ?
You people gotta stand up to yourselves.
Follow me to the RTA please... NO!
(Take a fine there and then)
Can I see under your bonnet....NO!
(Drive to your local Police station where higher up officers can stand over and watch not just the 1-2 dodgy officers that pulled you over)
When they try to defect you on something, ask them to prove it to you with the ADR or whateva book it is they carry. If they can't show it to you in writing that its illegal then laugh at them and call em BS artists.
I think about the only thing I would let a cop do to me is, RBT, Exhaust Test, look at my license, ask me to step out of the car.
Try using big words even if you have no idea what you are on about (me) to fool the cops.