Excellent service from guys at this place - they took a lot of trouble sorting out toilet flushing valve for me when I had failed to source one at umpteen other major outlets including some online,and then explained installation in a way that a totally inept diy'er like myself could comprehend.Highly recommend.