Because you are paying for a domain registration, this is not a situation where "you get what you pay for." Some domain name registrars charge more for no particular reason.
You can transfer your domain name/s to Website Global at no extra cost and pay our domain renewal/registraion price when it's next due for renewal.
This may scare or confuse some people - but rest assured, the process is quite simple.
For example, different insurance companies charge different prices for the same cover. Your website is not affected in the transfer much like your car is unaffected in an insurance policy transfer. The only difference is what you pay for your policy and which company the policy is under.