well if you look on their site, the price breakdown for a mohaa server on XGS is the following:
Aprox. $7.00 Per Slot *All Prices US Currency*
08 Player Public Server $56.00/month
10 Player Public Server $70.00/month
12 Player Public Server $84.00/month
14 Player Public Server $98.00/month
16 Player Public Server $112.00/month
18 Player Public Server $126.00/month
20 Player Public Server $140.00/month
22 Player Public Server $154.00/month
24 Player Public Server $168.00/month
26 Player Public Server $182.00/month
28 Player Public Server $196.00/month
30 Player Public Server $225.00/month
32 Player Public Server $250.00/month
they are actually the most reasonable site I've seen so far. many other charge similar or higher prices and don't give you all the nice extras and features that XGS does. as far as being able to afford it, if the cost is too much for you why not get a few friends together and split it up?
and any other questions (like the connection it's on) are all answered on their website as well.