I have been a customer of New al raed for a while ...
I have been a customer of New al raed for a while now. The products they offer are pretty average and the customer service is just okay. I have had better experiences with other companies. Overall, I am not too impressed.