I find Blue Square reactive, efficient, friendly, professional and easy to deal with.