Great work done!!And a very good open line of communication. Thanks
doesn't communicate well
Great price for a down payment
Perfect and in time, choose her every time!
This answer was totally wrong, the second part of the assignment wasn't completed, it was not what i was expecting.
waiting for the assignment never received