K

Kenneth Ward
Review of Palladia, inc.

7 months ago

Decent products, but customer service could improv...

Decent products, but customer service could improve. Website needs updating for better user experience. Sizeable range of options.

Comments:

No comments