Steve
Bradenton,#2Consumer Comment
Tue, February 08, 2011
I can't figure out how you would buy a flat screen tv at a store that doesn't exist.
Safe National of America DOES NOT have any physical store locations. They are just online scammers.
I drove to the 111 2nd Ave NE address yesterday, and there is nothing there at all of Safe National of America.
This is a bogus post, and you are a liar.