I am beyond satisfied and pleased with my purchases from the Alec Steele Co. Not only does everything work above and beyond my expectations their customer service is extraordinary, their prices are fair, and I always end up feeling like I got more than my moneys worth out of a product I would have struggled to find somewhere else. Thanks guys!!