I hope all was handled to our staffs best abilities, sorry for the inconvenience any shitheads may have caused.
You can always report here on forums by using a game recording software or screenshots based on what cheats the shitheads are using...
Thanks for informing us though!