Thrilled with my experience with Carpets With A Twist. Craig and his staff were extremely helpful, their prices and selection were great (I bought stair runner with install) and overall everything was completed earlier than I expected which was such a nice surprise. Highly recommend!!