At 12:52 PM 04/01/2012, JRS wrote:
I get the same feeling when watching their TV ads. They seem scammy or hucksterish to me. :(
Yeah, there's definitely something about them. Their tech support (which claims to be in Florida) can't structure a sentence or spell common words, so either they are hiring five year olds, or they aren't in Florida.
T
