On azizya street there are some either indian or bengali tailors who will do an excellent job in alterations for a good price, got my trousers shortened for 20 riyals!