By it not helping, is it just not working or the information there is just not helpful? For us here, we can just enter in a ZIP code if we want to locate a dealer; I guess it may not be the same for you over there.
I think the best thing to do is stay in touch here and see about finding contact information for GM on the Saudian website.
Good luck and I hope you guys get them