Their website also has reviews posted but all look like shill posts, thus
"Kevin Miller" wrote in message ...
I'd write their customer relations department. They may blow you off,
or they may try to make it up to you somehow. If they know you're
unhappy and are letting others know it, they wise up. Like kids, they
will only do what they think they can get away with...