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


Reply via email to