M

The experience with Direct peak was not as expecte...

The experience with Direct peak was not as expected. The services provided by them were below par, and the customer support was lacking. I hope they work on improving their services in the future.

Comments:

No comments