They are prompt, on time, and have the best prices. I know I will be getting my money's worth and won't be price-gouged. They are always friendly, even with my four young children running around. I trust Powell and Turner above the rest and have never had a bad experience.