I've my experience with Go, they are excellent. I never had a problem.
I purchased their device upon launching for the 1st time online. Device arrive to me by DHL with 3 days gaurantee. I called them next day there are no signal inside my house. So they replaced the indoor device with outdoor device (installed on roof of building). Technician came for that installation. Since that day I've enjoying my 1MB downloading with go.com.sa - No issues.
Only problem you might face is that they'll reduce your speed incase you are exteremely heavy downloader or user based on their "fair usage policy". as you might disturb other customer's downloading speed. Hay but don't worry keep downloading on off peak time and everything is okay.