In my dealings with Perfect over the last 16 months I have always found their service to be prompt and reliable.