T

Todd Burzynski
Review of West plus

9 months ago

The experience with West plus was mediocre. Their ...

The experience with West plus was mediocre. Their website lacks clarity and the customer service could be improved. Overall, I expected more from them.

Comments:

No comments