Helen Of Trades
Ripoff! Unauthorized fraudulent charge of $299.00 on my account
I'm filing my consumer complaints on "Helen of Trades", located in Champlain, New York state, because its illegal activities had gone beyond all limits. I presume, its owners make a fortune by charging certain amounts from private citizens' accounts. I received an unexpected ...