Martin B.
Posted
Misleading about products customer…
Misleading about products customer service cumbersome and takes forever to communicate. I have a feeling they are overseas and not conducting business primarily in USA. Watch for bait and switch practices.


