R
Rachel Brockey Review of Place
The products from Place are good, but I think they...
The products from Place are good, but I think they can improve on their customer service. Sometimes it takes a while to get a response from their support team. Overall, a decent company.
Comments: