Tell us has your experience with this business or person been good?
Top Tv Stuff Never shipped ordered items unknown
I ordered 2 cans of Flex Seal on Oct 1 and have not received it. It is now Dec 17, 2013. I received an email confirmation. I contacted them several times with only one reply, telling me I have not been scammed.