Here is a review left by a customer on a product. Would you say he was satisfied or dissatisfied?
Title: dont buy from Twin Draft Guard Site
Review: I didnt purchase the product from Amazon but directly from the twin draft guard site. There customer service is horrible and the are way overpriced. Wont refund any shipping costs or pay for return shipping eventhough they say 100% customer satisfaction guaranteed. The site attempts to get you to buy more and more as you place the order. This should have been my first clue to their scams. Stay away from the Twin Draft Guard site unless you want to waste your money and get frustrated.
