Terrible, my email linked to Runescape is deactivated and when i tried to contect support with PROOF that i own the account all im getting is dogshit bot cookie cutter answer. They dont care, they keep saying they are making the system better but they arent.
Claim your business profile now and gain access to all features and respond to customer reviews.