N

Papertree is an average company. Their products ar...

Papertree is an average company. Their products are of decent quality and their customer service is satisfactory. I have bought a few items from their website and I am mostly satisfied with my purchases. However, there have been a couple of instances where the delivery was delayed. Overall, my experience with Papertree has been average.

Comments:

No comments