I know someone who makes visit visas for as long as a month (it is also extendable)...

 

it is quite expensive though... like QR2000 for the visa itself.