“I recently had a good experience with them and I'd rate it 3 stars. It was okay, There were some things that could've been better, but overall, it was decent. I feel the communication should be improved, we had to extend the contract delivery period to 5 extra days before my money could be recovered, it was quite a stressful period for me but I finally got my money back. The litigation support was excellent”