16th rankedDebbi commented
I agree, very non user friendly site. Add me to your class action list.
6th rankedDebbi commented
I just read 7 posts and not a single positive entry. If that isn't a red flag what is? Site is extremely non user friendly, no option to chat even though you say available 24/7.