P
Peter Wetherill Review of Allo
I've had a mixed experience with Allo. While the p...
I've had a mixed experience with Allo. While the purchase process was smooth and delivery was prompt, the product didn't meet my expectations. The customer support, however, resolved my issue quickly and provided a refund.

Comments: