This has got to be one of the worst RuneScape websites in the industry. Do not even bother trying to reach the customer service. They are rude, unhelpful, and most of the time, they don't even answer your chat requests. For me, they deliberately ignored my emails and my chat requests.
Why even bother with a site that doesn't even have prices that are all that cheap and has absolutely horrendous customer support? Don't. Stay away from this website.